作者ssc24 (桃园高级电脑宅修工人)
看板Ajax
标题[问题] 一个外行的问题
时间Tue Jun 16 11:44:30 2009
小弟本人不懂程式设计 在此问个笨问题
状况
小弟公司 有套 系统商 写的系统
跑 jsp
每每遇到 结帐周期 sql的交易 都容易交易锁死
我问系统商 改写成 ajax sql loading 会不会低一点
系统商 回我 不会 因为 ajax 是针对 非同步的部份 有效
问题来了: 因为 每次结帐 都是一次拉一堆资料
回写得部份 也是一次回写一堆 回写後资料会整页 reload
ajax 对这个部份 真的没啥作用吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.200.145
1F:推 Steven0422:这两个不同关系耶,不同面相阿 06/16 11:48
2F:推 Xezzaosui:会 deadlock 表示程式没写好啊,去干系统商就好 06/16 11:54
3F:→ Xezzaosui:另外,加个标点符号有这麽难吗 orz 06/16 11:55
4F:推 bobju:交易锁死..这听起来比较可能是资料库端的问题. 06/16 12:27
5F:→ bobju:所以改善的焦点应该不在ajax,而是在资料库设计. 06/16 12:27
6F:→ bobju:ajax是可以帮你做到在同一个页面上,一笔笔地处理交易记录;而 06/16 12:30
7F:→ bobju:不用塞满整页的交易记录後再一次性(批次)地提交. 06/16 12:30
8F:推 bobju:对了,你的一页是多大?如果页面太大的话,可能会因此造成浏览 06/16 12:33
9F:→ bobju:器吃不下,回应结果延迟太久而造成重显页面失败. 06/16 12:34
10F:→ ssc24:以上了解,感谢各位回答,="= 抱歉忘了逗点,辛苦各为了。 06/16 12:58
11F:推 wa120:通常这种东西资料库要重新规划是很恐怖的... 06/16 15:58
12F:推 clonn:这跟ajax没关系,还是要牵涉到主机和程式撰写的问题 06/27 00:15
13F:推 ntcbacc:结帐要大批update资料库,是一定要lock的,如果你想作其它事 07/01 10:26
14F:→ ntcbacc:再开一个窗来用就好了 07/01 10:26
15F:→ ntcbacc:不lock资料的话,要是被别人动到你资料就很糟糕... 07/01 13:54