oracle五十万条数据查询的优化,有懂的没有啊?谢谢解答 oracle五十万条数据查询的优化,有懂的没有啊?解答的兄弟们注意下面几个条件:1。数据量50w条2。不能用存储过程!(没有创建存储过程的权限)谢谢解答!我的回帖率并不是不结贴,而是我的3个帖子都没人回答想不通 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想查询什么呢 ? 少用EXISTS ,NOT EXISTS ,IN ,NOT IN 。 你的问题根本没描述,似乎是在人才招聘吗?1、50万数据太少了,没有1千万别跟我说多。2、你到底有多少权限?3、你是数据库里执行还是.NET中执行?4、你的表结构,原始垃圾SQL是怎么样的?具体问题具体解答,没有一概而论的答案,你这样的问法,能得到答案就有鬼了。 既然你只有数据库的查询权限,那很多方法就用不上了。你先说说你现在的查询时间,并贴出你的sql语句。另外说出,你查询的表都建立了那些索引。50w数据确实不多 SQL语句写出来嘛,不写出来怎么优化? 50W真的不是大数据,对Sql Server来说也是小case,估计sql语句真的是很有问题 需要看你的表结构,必要时候加索引,还有查询语句或存储过程,减少不必要的循环,减少检索次数,比如知道具体数值,就用=号而不是like等等 ORACLE 百万级数据解决方案 如果你不能控制数据库,那就控制你的sql语句吧尽量多用索引查询;分页查询;优化查询条件组合等等 谢谢回答的所有兄弟。我只能查询表,其余操作都不能,表结构不能动,索引又6个我是在。net里读取数据 显示到gridview上,每页100条无原始垃圾sql,就没有,说白了就是30个字段,然后任意4个条件组合查询,然后把数据绑定到gridview上,每页一百条查询速度不能超过30分钟我只是个小鸟,数据对于我来说就很多了。谢谢回答的每个人。 大家自己随意来个30个字段把,然后任意组合条件例如 where 字段1>100 字段2>100 字段3>100 字段4>100 乱写不需要真是的库。数据库名就叫DataDB 大家写个sql吧。 单表查询,我查询所有内容都只要十几秒钟就可以把50万记录全部显示在表格上了,哪里要30分钟那么长?如果真要那么长时间,那服务器可以扔掉了,根本不适合装Oracle数据库,配置跟不上。另外你说的是WEB吧,WEB显示数据不能太大,否则IE会崩溃的。 谢谢这哥们回话,,,我晕 脑袋被驴踢了。。打错了。30分钟。呵呵打错了 1分钟,最多最多1分钟我晕。。不知道咋个打起的。查询所有内容是不加条件的,如果加上条件就会慢的。例如有2个datetime类型的字段,我需要比较时间,取出满足条件的数据。速度跟不上额 哥们 oracle不会,不过关注一下先 把你的表结构、索引和sql查询语句贴出来,不要例如 c#中,在一个面板上用画图命令画出来的图形等,怎么保存为txt文件或者位图文件啊? VS2008使用installutil 注册自己写的windowsservice程序时安装失败 C#如何下载指定的文件 初学Nunit测试工具,希望帮忙啊!急!!! listview的问题 菜鸟求助 怎么判断输入的不是汉字(C#代码) 求超文本编辑控件 想学C#,网上哪里可以下载,请大家帮忙? 各位曾使用过delphi的朋友请进。。。thanks String的split方法如何使用 c# 的代码段 Visual Studio Code Snippet怎么定义光标的位置
2、你到底有多少权限?
3、你是数据库里执行还是.NET中执行?
4、你的表结构,原始垃圾SQL是怎么样的?具体问题具体解答,没有一概而论的答案,你这样的问法,能得到答案就有鬼了。
另外说出,你查询的表都建立了那些索引。50w数据确实不多
还有查询语句或存储过程,减少不必要的循环,减少检索次数,比如知道具体数值,就用=号而不是like等等
我只能查询表,其余操作都不能,表结构不能动,索引又6个我是在。net里读取数据 显示到gridview上,每页100条无原始垃圾sql,就没有,说白了就是30个字段,然后任意4个条件组合查询,然后把数据绑定到gridview上,每页一百条
查询速度不能超过30分钟我只是个小鸟,数据对于我来说就很多了。谢谢回答的每个人。
另外你说的是WEB吧,WEB显示数据不能太大,否则IE会崩溃的。