数据库访问速度过慢~ 我这有个服务器 数据库oracle 20G的数据量 200W左右的数据 查询SQL时候很卡 执行一个单表的话需要4s左右 但是我把这个数据导出来 放到我电脑里面 访问就很快这个是神马问题导致的呢~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个应该与执行计划没啥关系吧 不是SQL本身的问题 应该是数据库的问题 这个粗略判断是你的服务器数据库的硬盘碎片太多了,由于进行了大量的增删查改,导致的数据文件形成大量的碎片,你在进行查询时会有更多的I/O(或者说是读的Oracle块太多了),而你将数据导入到你本地库中,你的所有数据都是连续在一起的,因此速度快。你可以对你服务器上的部分表进行重构,关于如何重构,楼主可以Google下,网上很多资料,重构前最好备份下数据,停止服务。希望说的能帮楼主分析下问题。 .NET访问Oracle的性能如何 PL/SQL DEV里面也用commit来提交吗? 求一SQL,有点困难,高手请进 如何用SQL 语句实现如下. 横纵转制的结果(超难) 请教一个SQL语句 oracle 9i 的"i"指什么 10g的"g"又指什么? 求個取值復雜和古怪的寫法,大家幫幫忙啊 ̄ 级联删除的问题 出现ora-00227错误,重建控制文件又出现错误 求一句sql语句 oci OCIDefineArrayOfStruct()如何绑定动态结构体实现批量查询 mysql的timestamp类型转oracle的date类型使用后报错
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货