现在大概可以判断为在某一客户端执行往数据库写数据的存储过程的时候,当有多个客户端正好并发操作的时候,就会造成阻塞,因为写数据的存储过程有一个执行时间,请问这个时间多久为正常?我感觉我这个太慢,除了程序本身的关系还跟别的有关系嘛?
解决方案 »
- 无法获得鼠标正确坐标
- 学好了OOP,其实用什么工具开发都没有太大的问题.
- 一个读取数据到数据库的问题?
- 关于FreeAndNil的用法
- 主窗口dbtreeview(或类似控件)如何控制子窗口dbgrid?请高手给例子!!
- 如何编写动态生成控件的事件?
- 'BOF或EOF'中有一个是“真”,或者当前的记录已被删除,有分
- 一些sql语句的写法
- 一个基础的OOP问题,我连如何陈述都不知道:( -新手问题!-
- 报表预览老是报EAccessViolatin 访问地址的错误?
- 关于自增长型数据的使用问题!
- ~~~~~~~~~~~~~~~~~~~~~~~10代码500分~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
一般,多个用户不可能同时对同一条数据进行操作
如果真需要如此,则你可以考虑建立临时表对工作站台正在操作的数据信息插入临时表
并且给另外一个同时准备操作本条记录的用户相应的提示。
排除一般情况 ,你也必须注意各个数据表数据更新的频繁程度,给数据更新排成一定的
更新顺序(指a,b,c表同时更新,注意数据量a->b->c),并且最好都是写在同一事务来
提交数据。