1. 对查询进行优化,应尽量避免全表扫描,首先应考虑在?where?及?order?by?涉及的列上建立索引。
2. 可以使用分页查询
例如:SELECT * FROM
(
SELECT A.*, ROWNUM RN
FROM (SELECT * FROM TABLE_NAME) A
WHERE ROWNUM <= 40="" )="" where="" rn="">= 21 ? ?
3. 应尽量避免在?where?子句中对字段进行?null?值判断,否则将导致引擎放弃使用索引而进行全表扫描.
4. 在所有的存储过程和触发器的开始处设置?SET?NOCOUNT?ON?,在结束时设置?SET?NOCOUNT?OFF?。无需在执行存储过程和触发器的每个语句后向客户端发送 DONE_IN_PROC 消息。
5. 我就想了这几种方法 ,你还有好的,我们一起研究啊。=>
你好!
select sum(click_count) from videolist
把click_count建索引吧
仅代表个人观点,不喜勿喷,谢谢。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....