设为首页收藏本站

八达网

 找回密码
 注册
查看: 2321|回复: 55
打印 上一主题 下一主题

我吧单位的数据库调优到速度是原来的10倍!领导都夸我牛B

[复制链接]

1999

主题

0

好友

1万

积分

航母

跳转到指定楼层
1
发表于 2012-8-30 17:58 |只看该作者 |倒序浏览
本帖最后由 woodangel 于 2012-8-30 19:26 编辑

所有数据能用一个表的用一个表,几乎没有表之间的关联
所有字段能合并的全部合并起来,比如房号102栋号04区号西区 就合并成一个字段用数字 1020401表示
日期,文本类型字段全部变成 数字型。如 日期用数字表示 2012年1月1日 用公元到现在的日期累加值表示=2012+1+1=2014,所有文本全部用数字表示,姓名用ASII码表示。
最后调优完成后数据库几乎面目全非
打开数据库的表就看到 010010 ,2346, 1122的数字,每个字段都是数字型
经测试检索数据的时候 是原来的十倍
1

查看全部评分

253

主题

12

好友

11万

积分

黑暗执政官

图样图森破

战队
SCI
种族
Terran
2
发表于 2012-8-30 18:00 |只看该作者
。。。。。。。。。。。。。。。。。
回复

使用道具 举报

3

主题

0

好友

3万

积分

大和

3
发表于 2012-8-30 18:01 |只看该作者
写应用的人会想杀掉你的。。
回复

使用道具 举报

1999

主题

0

好友

1万

积分

航母

4
发表于 2012-8-30 18:04 |只看该作者
iloveyou 发表于 2012-8-30 18:01
写应用的人会想杀掉你的。。

应用程序就是我写的,录入数据的时候不过是程序翻译一下而已,录入速度又不是很快翻译一下不占多少时间,倒反是检索数据的时候花大量时间
回复

使用道具 举报

1999

主题

0

好友

1万

积分

航母

5
发表于 2012-8-30 18:06 |只看该作者
下步我打算把数据库检索引擎用汇编重写 程序不用SQL语句用汇编直接检索数据,估计还能提高10倍速度
回复

使用道具 举报

13

主题

1

好友

7012

积分

大象

6
发表于 2012-8-30 18:10 |只看该作者
woodangel 发表于 2012-8-30 18:06
下步我打算把数据库检索引擎用汇编重写 程序不用SQL语句用汇编直接检索数据,估计还能提高10倍速度

用不着汇编,语言解释占的性能不大,关键看你是用什么结构,如果你不用B树结构你即使直接用0101写性能差得要命
回复

使用道具 举报

198

主题

3

好友

3万

积分

大和

7
发表于 2012-8-30 18:10 来自手机 |只看该作者
数据库太快不知道会不会有淡臭?
回复

使用道具 举报

13

主题

1

好友

7012

积分

大象

8
发表于 2012-8-30 18:11 |只看该作者
还有就是LZ知道为什么索引用B树结构不?
回复

使用道具 举报

1

主题

0

好友

272

积分

机枪兵

9
发表于 2012-8-30 18:17 |只看该作者
高端话题。。。屌丝插不上嘴
回复

使用道具 举报

452

主题

0

好友

2592

积分

坦克

10
发表于 2012-8-30 18:19 |只看该作者
大师攻陷了实时渲染领域又开始毁灭数据库领域了
2861316437
2836235853
回复

使用道具 举报

137

主题

0

好友

5万

积分

光明执政官

11
发表于 2012-8-30 18:33 |只看该作者
白猪威武,困扰屌丝多年的速度问题终于解决了
回复

使用道具 举报

237

主题

1

好友

5万

积分

光明执政官

浪是一种天赋    2是一种美德

12
发表于 2012-8-30 19:16 |只看该作者
只能说原来的水平太差或者经验太差
面似银盆,吃相惨烈
回复

使用道具 举报

270

主题

0

好友

4万

积分

光明执政官

藏马

13
发表于 2012-8-30 19:39 来自手机 |只看该作者
大师真是多才多艺
回复

使用道具 举报

187

主题

1

好友

6万

积分

仲裁者

唏嘘的猪肉王子

战队
So.K-
种族
Terran
14
发表于 2012-8-30 19:46 |只看该作者
白猪威武
回复

使用道具 举报

1

主题

0

好友

2787

积分

坦克

15
发表于 2012-8-30 20:02 |只看该作者
白猪猪真是全才啊
回复

使用道具 举报

1796

主题

1

好友

6158

积分

大象

16
发表于 2012-8-30 20:09 |只看该作者
我要是能成.多少BUG呀
http://ww4.sinaimg.cn/bmiddle/4019a263jw1dqddznaa8yg.gif
回复

使用道具 举报

3

主题

0

好友

1万

积分

航母

17
发表于 2012-8-30 20:09 |只看该作者
白猪威武
dddddddddd
回复

使用道具 举报

82

主题

1

好友

2万

积分

大和

18
发表于 2012-8-30 20:12 |只看该作者
傻逼东西终于找到你了,再不回去院长不给你糖吃了
熊和兔子在森林里便便,完了熊问兔子“你掉毛吗?” 兔子说“不掉~”
于是熊就拿起兔子擦屁股。
回复

使用道具 举报

12

主题

0

好友

5万

积分

光明执政官

19
发表于 2012-8-30 20:14 |只看该作者
有几个疑问请LZ回答一下:
1.这么存数据如何保证团队开发时,N个人写代码都能理解你的存储方式并做编码?( 不要说只要自己能编就可以了)
2.大多数数据的获取都是从缓存中得到的(可以用静态页面或内存缓存等),到底层的数据库中读取的频率其实很小
3.读取速度即使能快10倍,如果不是超大型的系统,用户感觉不会有多大,而超大型的系统更加依赖缓存
签名是不需要的
回复

使用道具 举报

244

主题

1

好友

7809

积分

版主

Rank: 7Rank: 7Rank: 7

2013年度八达十大水友

20
发表于 2012-8-30 20:15 |只看该作者
你那么NB上面还有领导?
回复

使用道具 举报

7

主题

0

好友

4万

积分

大和

农民伯伯

21
发表于 2012-8-30 20:17 |只看该作者
prettypig 发表于 2012-8-30 20:12
傻逼东西终于找到你了,再不回去院长不给你糖吃了

。。。郁闷了很多很多天
看到这个忍不住笑了,谢谢你。
回复

使用道具 举报

143

主题

1

好友

2万

积分

大和

22
发表于 2012-8-30 20:18 |只看该作者
严重不符合3NF吧?可维护性基本为0,在哥手下直接开除。
回复

使用道具 举报

3

主题

0

好友

422

积分

机枪兵

23
发表于 2012-8-30 20:28 |只看该作者
一万威武!
回复

使用道具 举报

1999

主题

0

好友

1万

积分

航母

24
发表于 2012-8-30 20:39 |只看该作者
本帖最后由 woodangel 于 2012-8-30 20:40 编辑
shinobi 发表于 2012-8-30 20:14
有几个疑问请LZ回答一下:
1.这么存数据如何保证团队开发时,N个人写代码都能理解你的存储方式并做编码?( ...


我用接口编程,所有写入数据库的时候中间有一个接口自动翻译,读取出来的时候也自动翻译,这个数据库写入读取的时候不是很频繁多数时候都是检索如同百度搜索引擎。所以翻译消耗的时间不是很重要
回复

使用道具 举报

blue_cell 该用户已被删除
25
发表于 2012-8-30 20:43 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

20

主题

3

好友

8万

积分

仲裁者

123

26
发表于 2012-8-30 20:57 |只看该作者
..............
回复

使用道具 举报

3

主题

0

好友

8708

积分

大象

27
发表于 2012-8-30 21:39 |只看该作者
如 日期用数字表示 2012年1月1日 用公元到现在的日期累加值表示=2012 1 1=2014,

这样说,2011年2月1日也是2014?
J
回复

使用道具 举报

158

主题

0

好友

1万

积分

航母

28
发表于 2012-8-30 21:47 |只看该作者
我就觉得奇了怪了 你这样折腾 还能提高性能 ,每取1行数据 都要用函数转换一次 ,难道比你直接 存字符或者其他类型性能差 !
还有 你把表都连到一起,数据大量冗余, 也许 提高了表join的 性能 ,但是取单表的时候不是更慢!
而且你这些  东西 在oracle中 一个物化视图 就搞定 。
我只能说 你要么就是装B忽悠外行人,要么就是菜B!!!!
回复

使用道具 举报

112

主题

2

好友

1万

积分

仲裁[复制]

29
发表于 2012-8-30 21:55 |只看该作者
多少人奉劝过你不要在8da装码农B,你就是不听

再说一次吧,好好写你的淡臭系列,那才是大家喜闻乐见的
回复

使用道具 举报

7

主题

0

好友

4万

积分

大和

农民伯伯

30
发表于 2012-8-30 22:11 |只看该作者
好的。那我出去了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|八达网    

GMT+8, 2025-11-23 00:55

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部