社区
C#
帖子详情
oracle五十万条数据查询的优化,有懂的没有啊?谢谢解答
dfgdfg火锅53的风格
2011-11-17 03:13:35
oracle五十万条数据查询的优化,有懂的没有啊?
解答的兄弟们注意下面几个条件:
1。数据量50w条
2。不能用存储过程!(没有创建存储过程的权限)
谢谢解答!
我的回帖率并不是不结贴,而是我的3个帖子都没人回答。。。想不通
...全文
485
29
打赏
收藏
oracle五十万条数据查询的优化,有懂的没有啊?谢谢解答
oracle五十万条数据查询的优化,有懂的没有啊? 解答的兄弟们注意下面几个条件: 1。数据量50w条 2。不能用存储过程!(没有创建存储过程的权限) 谢谢解答! 我的回帖率并不是不结贴,而是我的3个帖子都没人回答。。。想不通
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
中国风
2011-11-20
打赏
举报
回复
读取数据量大,建议用分区,或分批读取
以专业开发人员为伍
2011-11-19
打赏
举报
回复
[Quote=引用 20 楼 sheln 的回复:]
谢谢这哥们回话,,,我晕 脑袋被驴踢了。。打错了。。。。30分钟。。。。呵呵。。。打错了 1分钟,最多最多1分钟。。。我晕。。不知道咋个打起的。。。。查询所有内容是不加条件的,如果加上条件就会慢的。
例如有2个datetime类型的字段,我需要比较时间,取出满足条件的数据。速度跟不上额 哥们
[/Quote]
大概你没有搞懂什么样的表达式使用索引、什么样的写法使用不到索引。
山东蓝鸟贵薪
2011-11-19
打赏
举报
回复
oracle不会,不过关注一下先
tanghuawei
2011-11-19
打赏
举报
回复
建议楼主到ORACLE区去提问
绿领巾童鞋
2011-11-19
打赏
举报
回复
[Quote=引用 15 楼 maco_wang 的回复:]
ORACLE 百万级数据解决方案
[/Quote]
好东西.
速度跟不上,看你比较是想在数据库里实现还是在客户端里实现了
阿非
2011-11-19
打赏
举报
回复
不结合实际,找谁来都只能泛泛而谈
jshi123
2011-11-19
打赏
举报
回复
把你的表结构、索引和sql查询语句贴出来,不要例如
dfgdfg火锅53的风格
2011-11-18
打赏
举报
回复
谢谢回答的所有兄弟。
我只能查询表,其余操作都不能,表结构不能动,索引又6个
我是在。net里读取数据 显示到gridview上,每页100条
无原始垃圾sql,就没有,说白了就是30个字段,然后任意4个条件组合查询,然后把数据绑定到gridview上,每页一百条
查询速度不能超过30分钟
我只是个小鸟,数据对于我来说就很多了。谢谢回答的每个人。
木木
2011-11-18
打赏
举报
回复
SQL语句写出来嘛,不写出来怎么优化?
int64
2011-11-18
打赏
举报
回复
如果你不能控制数据库,那就控制你的sql语句吧
尽量多用索引查询;分页查询;优化查询条件组合等等
叶子
2011-11-18
打赏
举报
回复
ORACLE 百万级数据解决方案
五更琉璃
2011-11-18
打赏
举报
回复
至少语句贴出来啊 就说查询慢谁知道怎么回事
soonbin1
2011-11-18
打赏
举报
回复
需要看你的表结构,必要时候加索引,
还有查询语句或存储过程,减少不必要的循环,减少检索次数,比如知道具体数值,就用=号而不是like等等
DSIOF3KIDSKTR
2011-11-18
打赏
举报
回复
[Quote=引用 6 楼 qldsrx 的回复:]
你的问题根本没描述,似乎是在人才招聘吗?
1、50万数据太少了,没有1千万别跟我说多。
2、你到底有多少权限?
3、你是数据库里执行还是.NET中执行?
4、你的表结构,原始垃圾SQL是怎么样的?
具体问题具体解答,没有一概而论的答案,你这样的问法,能得到答案就有鬼了。
[/Quote]
50W真的不是大数据,对Sql Server来说也是小case,估计sql语句真的是很有问题
铜臂阿铁木
2011-11-18
打赏
举报
回复
[Quote=引用 6 楼 qldsrx 的回复:]
1、50万数据太少了,没有1千万别跟我说多。
[/Quote]
假如用配置非常烂的机器,50W很少么?
freemangood
2011-11-18
打赏
举报
回复
[Quote=引用 6 楼 qldsrx 的回复:]
你的问题根本没描述,似乎是在人才招聘吗?
1、50万数据太少了,没有1千万别跟我说多。
2、你到底有多少权限?
3、你是数据库里执行还是.NET中执行?
4、你的表结构,原始垃圾SQL是怎么样的?
具体问题具体解答,没有一概而论的答案,你这样的问法,能得到答案就有鬼了。
[/Quote]
+++
dfgdfg火锅53的风格
2011-11-18
打赏
举报
回复
谢谢这哥们回话,,,我晕 脑袋被驴踢了。。打错了。。。。30分钟。。。。呵呵。。。打错了 1分钟,最多最多1分钟。。。我晕。。不知道咋个打起的。。。。查询所有内容是不加条件的,如果加上条件就会慢的。
例如有2个datetime类型的字段,我需要比较时间,取出满足条件的数据。速度跟不上额 哥们
qldsrx
2011-11-18
打赏
举报
回复
[Quote=引用 17 楼 sheln 的回复:]
谢谢回答的所有兄弟。
我只能查询表,其余操作都不能,表结构不能动,索引又6个
我是在。net里读取数据 显示到gridview上,每页100条
无原始垃圾sql,就没有,说白了就是30个字段,然后任意4个条件组合查询,然后把数据绑定到gridview上,每页一百条
查询速度不能超过30分钟
我只是个小鸟,数据对于我来说就很多了。谢谢回答的每个人。
[/Quote]
单表查询,我查询所有内容都只要十几秒钟就可以把50万记录全部显示在表格上了,哪里要30分钟那么长?如果真要那么长时间,那服务器可以扔掉了,根本不适合装Oracle数据库,配置跟不上。
另外你说的是WEB吧,WEB显示数据不能太大,否则IE会崩溃的。
dfgdfg火锅53的风格
2011-11-18
打赏
举报
回复
大家自己随意来个30个字段把,然后任意组合条件例如 where 字段1>100 字段2>100 字段3>100 字段4>100 乱写
不需要真是的库。数据库名就叫DataDB 大家写个sql吧。
曼尼叔叔
2011-11-17
打赏
举报
回复
50W算小数据了,加个索引速度会刚刚的
加载更多回复(7)
Oracle
透明
数据
加密 (TDE)常见问题
解答
Oracle
透明
数据
加密 (TDE)常见问题
解答
oracle
优化
器是什么,什么是
ORACLE
的
优化
器?
优化
器有时也被称为
查询
优化
器,这是因为
查询
是影响
数据
库性能最主要的部分,不要以为只有SELECT语句是
查询
。实际上,带有任何WHERE
条
件的DML(INSERT、UPDATE、DELETE)语句中都包含
查询
要求,在后面的文章中,当说到
查询
时,不一定只是指SELECT语句,也有可能指DML语句中的
查询
部分。
优化
器是所有关系
数据
库引擎中的最神秘、最富挑战性的部件之一,从性能的角度看也是最重要的部分,它...
oracle
取下一
条
记录,
ORACLE
中SQL取最后一
条
记录的几种方法
ORACLE
中SQL取最后一
条
记录的几种方法在ETL过程中,经常会碰到取结果集的最后或最前一
条
记录。如取活期存款的当前利率,开户金额,协定利率等。如果不用LOOKUP的方式,如通过游标取或者ETL工具LOOKUP组件什么的,在一
条
SQL里实现,目前实现有几种方法。1.以时间或其他字段分组后在自连自己,这样不仅可以带出需要LOOKUP的字段,还可以带出其他需要的字段。SELECT A.CDDPTY ...
Oracle
使用SQL分页
查询
不到结果 && 分页
查询
的
优化
由于新公司的技术比较陈旧,而且是自研框架,需要手写原生SQL去实现分页效果,而且使用的是
Oracle
数据
库,在写SQL的时候就发现一件很神奇的事情。 在DAO层我使用了类似如下SQL去进行分页
查询
: SELECT TAC, TAC_TYPE, CREATED_DATE, SQ_ID FROM TAC WHERE 1 = 1 AND ROWNUM > :START_NUM AND ROWNUM <= :END_NUM END_ROWNUM = (pageIndex + 1) * pageSi
数据
建模与
数据
模型
优化
案例:有哪些
优化
数据
建模案例?
作者:禅与计算机程序设计艺术 《69.
数据
建模与
数据
模型
优化
案例:有哪些
优化
数据
建模案例?》 1. 引言 1.1. 背景介绍 随着信息技术的飞速发展,
数据
已经成为企业成功与否的关键因素之一。
数据
建模与
数据
模型的
优化
成为当今
数据
领域的热点话题。
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章