This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please upgrade to a browser that supports web standards. It's free and painless.
| « | 八月 2008 | » | ||||
|---|---|---|---|---|---|---|
| 一 | 二 | 三 | 四 | 五 | 六 | 日 |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
无事可作的日子
一个SQL查询的优化
屋外下雨 屋里小思
浪淘沙 池塘水潺潺
不知道怎么取题目
一个SQL查询的所用之地
当官不为民作主 就是一只猪
十年一觉南柯梦
已经在家呆了半年 什么事也没得做 开学的日子近了 却觉得少了往日的那份期盼 当然盼望去学文化 为四化建设而奉献自己 那不是ME的本意 ME仅仅盼望有个人陪ME玩 同学一个个毕业了 一个个找工作去了 一个个工作去了 一个个找老婆去了 一个个嫁人去了 天地唯留余一人耳 独留空校 怎么讲呢 被休学的日子也不好过啊
典型是什么意思呢 顾名思义就是典型的意思 当然换个说法 ME们可以理解为是一个典字和一个型字组成的一个词语而已 现在ME成了典型 心里不知道怎么想 连ME自己也不知道 别人也许可能知道 唯ME不知耳
昨日之日不可留 今日之ME独自愁 愁为何物 秋之感也 然忆昨日 而哀今朝 实为愚人所为 ME虽相去不远 却未及之 故不屑而为 吾欲独善其身 而却身陷红尘 欲青莲不染 却生逢败世 纵是天降帅脸 又有何用乎
”今日到此吧“帅男说
jivi | 23 九月, 2007 08:06
对于查询 如果牵涉到排序 一个处理不好 对于效率的影响是非常之大的 ME目前正在进行的一个项目(没有好词语形容,只能用项目了,当然他的复杂程度完全称不上)中牵涉到一个热门文章的排序问题 目标是对点击数最高的前十条记录查询后输出
在万级以内的数据 (ACCESS) 根本没出现什么问题 然而当向数据里加入了50万条数据的时候就出现了问题 时间竟然达到五秒之多 当然这个时间也包括了分析模版的时间 这样慢的速度实在是让人无法忍受的
后来对查询进行了分析 原来ME使用的查询语句是
select top 10 id,title,hits from article order by hits desc (从语句里就能看出结构了,在此不再累述)
这样的查询是从整个记录(50万条)里按HITS进行倒序排列后输出前十条 . 这就无疑是非常耗费时间的
后来16老大 提醒了ME一HA 是不是可以先排除一些记录 后再重新进行排序 于是ME
将语句 改成了
select top 10 id,title,hits from article where hits>cint(select avg(hits) from article where hits<>0) order by hits desc
这HA 一HA 子将 时间 降至了 1.3 秒左右 这无疑也是很大的 改进 当然这有个非常大的问题 就是在进行前对 点击为零的数据进行了 排除 然后 到了后来 点击为 0 的 出现可能不大 所以速度 仍然是存在问题 也就是说 最坏的情况HA 就是 许多的都是1 而只有几个点击次数非常多 那么那个AVG 仍然 对于排除 不必要数据 没有什么多大的帮助 但虽然如此 在最好的情况HA 却前进了一步 也算是一个进步 至少他 给 大家 说明了一点 提高排序效率 的 一种方法 尽可能的去排除对于你的排序没有任何帮助 的 记录 哈哈 就记到此了
注明:以上讨论是在HITS建立索引的情况HA 另外象这种非聚族数据集加了索引影响并不算太大
仲夏之际 百溪断流 唯蝉鸣相伴蛙声
夜半启窗 一幕浑黑 并无半点月色
风雨未来 雷声先作 四下无光 愈显震聋
欲穷目以尽天际 而雨却织帘相阻
思之妙哉 天地造化 竟如此相合之于人心
池塘水潺潺
夏意正酣
轻拥伊人对月眠
可怜红尘二十载
无胜今晚
浩月又中天
香温玉软
欲吟兰舟觉味浅
纵是千言复万语
难表思念
天外雨飞天亦泪
明月无颜避云堆
我让明月照东城
它却偏偏向西坠
-------------------
部分使用ME已经所写
jivi | 23 九月, 2007 08:04
select top [diff] [colum] from [table] where ([id] not in (select top [number] [id] from [table]))
使用这个一个查询 在 SQL SERVER 中 实现 分页速度具有很大的提高 然而用于ACCESS时 速度却慢得实在让人无法忍受
具体原因何在 不明 查资料中 哈
腐而不冶 其身必败
败而民贱 贱必生怨 怨积生怒 怒及必反
当官不为民作主 就是一只猪
当贪官达到肆无忌惮的时候 百姓手里就没钱了 哈哈
十年一觉南柯梦
梦醒方知万事空
山河依旧风雨在
只是心境已异同
欲揽明月当明镜
轻捋愁思断断情
--------------------
闲来无事所写
第一句基本抄袭 哈哈
ME本人不喜欢喝酒 原因之一就是一喝就醉 醉酒的滋味 非常之不好受 这个是勿容置疑的 无论是喜欢喝酒的还是讨厌喝酒的都可以为ME作证
有时候ME就很不明白为什么那么多人喜欢喝酒 ??官??吏如此 普通百姓也如此 似是喝酒实为人间一大快事 ME对此很不以为然 反而有点深恶痛绝 因为ME实在的能体会醉酒之难受滋味
何苦遭这不白之罪呢 少喝为妙 总也能为咱老百姓省点钱 是吧