有一个cs程序,多个人使用一种操作访问数据库,结果导致操作速度变慢,请问如何优化? vb+oracle9 开发的程序,请问大家,多人操作数据库时,使操作速度变慢,一个人操作时,挺快的。我没有使用事务等复杂操作,就是select ,insert ,update等操作。请问,是哪里的原因呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cs,,,,好像无法共享连接。多人操作DML,对同一张表的话,oracle会加锁让你等待的,基本没辙。select尽量优化查询语句。基本没辙 这么大个话题。并发后速度下降是正常的。参数(特别是内存相关)调整,性能分析,TOP SQL调优 ORACLE 9i是吧?去看看StatSpack的资料,数据库性能分析。根据分析结果,有针对性的调整,事半功倍! 把执行率最高的sql和sql执行计划看看。utlxplan.sql 今可能多的commit,这样可以更好的释放资源!有效地利用资源!减少服务器的负担! 数据块在以下时间/行号处损坏: Sat Mar 17 06:57:54 2012/19245。 在pl/sql中的一些符号的问题, 这种查询怎么写?高手救命!急急急 急,在Oracle中,怎么解决动态的增加列和所对应的值。。。。 关于LIKE通配符的问题,请高手帮忙,急~~~~~~ 关于数据库导入的问题 小型机上可以装两个oracle数据库吗? 登陆oracle认证方式的问题 oracle中实现自增长字段后的并发问题 我想用To_char(sysdate,格式)得到"年月日 时分钞"如何写SQL 【高手看过来】修改基本表数据,对应视图及日志文件是否更新? ORACLE简单问题
多人操作DML,对同一张表的话,oracle会加锁让你等待的,基本没辙。
select尽量优化查询语句。
基本没辙
参数(特别是内存相关)调整,性能分析,TOP SQL调优
去看看StatSpack的资料,数据库性能分析。
根据分析结果,有针对性的调整,事半功倍!
把执行率最高的sql
和sql执行计划看看。
utlxplan.sql