目前我在做一个数据管理系统。
数据记录条数,也是十万左右。使用order by对其中的某些字段进行排序时,速度非常慢。只有针对主关键字快。为什么?Order by排序的问题
数据记录条数,也是十万左右。使用order by对其中的某些字段进行排序时,速度非常慢。只有针对主关键字快。为什么?Order by排序的问题
解决方案 »
- SQL语句
- 使用网络服务名连接Oracle时为什么更换IP之后才能连接上?
- 如何查看数据库对象所占用的数据库空间?
- 按照日期汇总数据,如果这一天没有数据,则统计的结果会漏掉这一天,但是把数据倒入Excel中,引用数据很容易出错。
- 两个问题.一是如何释放undo表空间?二是truncate一张表报错需要nowait
- 请教Oracle安装问题
- ◆把123格式化成"000123",用什么函数?◆
- Oracle 过程问题
- why在SH.SALES_TRANSACTIONS_EXT表上创建触发器失败?
- 请大侠帮我参考下这种需求的语句怎么写?
- 触发器/函数不能读它
- oralcle 登录时报错:ora-01033 oracle initialization or shutdown in progress
如果要对某个名称汉字进行排序,最好用其对应的CODE进行排序,CODE加索引。
我用SQLServer做了测试,不加索引等,随便都那个字段都非常快。
网上很多说是sort_area_size等问题。设了,也没有解决问题
show parameter sort_area_size ---查看多少 至少要超过count(*)