上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
  2009年11月3日
摘要: DECLARE @A1 varchar(10), @A2 varchar(12)SET @A2 = '12345678912'SELECT ISNULL(@A1, @A2)这个结果是多少呢? 阅读全文
posted @ 2009-11-03 21:15 Keep Walking 阅读(1133) 评论(7) 推荐(0) 编辑
  2009年10月26日
摘要: 今天在sqlservercentral上看到一个帖子,关于对set statistics time on输出两个cpu执行时间的解释(大牛的解释):CPU time is how much time was spent by the CPU (or CPUs). Total time is how long it took from start to finish.For example, if... 阅读全文
posted @ 2009-10-26 21:17 Keep Walking 阅读(3134) 评论(0) 推荐(1) 编辑
  2009年10月25日
摘要: 前天给朋友调优,上的生产库用ssms远程连接测试,5个表的连接,每个表大小都在10万多的数据量,有几个是hash连接,比较费时,后来调优了几个索引后IO明显下降,但是在执行时间上一直没有明显下降,实在是没辙了,调优到晚上一点钟,睡觉,第二天继续,最后怀疑是因为网络问题,让朋友上的远程桌面生产库直接执行,一秒以内!晕死了,原来是因为网络传输问题导致在我机器上的执行时间延长!不过几个表的连接比较难控制... 阅读全文
posted @ 2009-10-25 23:41 Keep Walking 阅读(1328) 评论(2) 推荐(0) 编辑
  2009年10月21日
摘要: sql server很多地方用到hash,计划缓存查找,hash连接,hash聚合等。hash查找mssql很多设计中都应用了,不过我们能在开发设计中,也可以利用这个特性。将如果有需求对大文本进行完全匹配,比如查找产品型号(较长字符串),那么可以建立一个产品型号的hash字段,然后在hash字段上进行查找,不过最重要的是如果匹配成功,还不要忘记在where上再加一个条件,就是原始产品型号字段的一致... 阅读全文
posted @ 2009-10-21 16:18 Keep Walking 阅读(2360) 评论(1) 推荐(0) 编辑
  2009年10月15日
摘要: 前一段时间,给一位朋友公司做咨询,看到他们的很多的存储过程都存在动态sql语句执行,sp_executesql,即使在没有动态表名,动态字段名的情况下仍然使用sp_executesql,这个做法是不太明智的,会存在一些性能方面的问题。先说说什么场景使用这个系统存储过程吧,sp_executesql,是sql server动态执行一段可以带有参数(内参,外参)的语句文本的系统存储过程,传入sp_ex... 阅读全文
posted @ 2009-10-15 23:12 Keep Walking 阅读(7660) 评论(23) 推荐(2) 编辑
  2009年10月10日
摘要: (今天上网看到这篇博客,讲解索引的用处,比较基础,其实索引不止这三点)I often see people confuse different ways MySQL can use indexing, getting wrong ideas on what query performance they should expect. There are 3 main ways how MySQL c... 阅读全文
posted @ 2009-10-10 17:28 Keep Walking 阅读(776) 评论(0) 推荐(0) 编辑
  2009年7月31日
摘要: 测试机器:dell2850,2cpu,2G内存,数据库为简单模式,避免日志记录影响(不过似乎一般的应用场景都是完整模式)Int自增表[代码]GUID表[代码]顺序GUID表[代码]测试插入的脚本:[代码]Int表插入1w条记录是61626微妙,61560微妙,两次测试结果相差不大。GUID表插入1w条记录是63156微妙,62436微妙。基于上两次测试没有测试OGUID表了。每次测试均trunca... 阅读全文
posted @ 2009-07-31 15:02 Keep Walking 阅读(4274) 评论(23) 推荐(5) 编辑
  2009年7月30日
摘要: 一上午都在忙着面试,闲暇看到侯垒的文章,http://www.cnblogs.com/houleixx/archive/2009/07/29/SQL-id-guid.html,我觉得他为一个很小的细节作出这么多的测试,实在是佩服,但是基于我自己的一些知识,可能有些东西不是很认可。mssql的int自增是4字节,GUID是4个4字节,根据mac地址产生分有序列和无序列,有序列即产生的GUID自增,无... 阅读全文
posted @ 2009-07-30 13:43 Keep Walking 阅读(4673) 评论(78) 推荐(6) 编辑
  2009年7月22日
摘要: 抓取太过频繁屏蔽了它的N个IP段又换IP来抓,抓我的分页链接居然抓到负一百多页,我都不明白它怎么算出来的。好多我自己都不知道的链接,他都来抓,把链接的A部分拼凑到另外的链接的B部分,可真是够滑稽的,雅虎和谷歌百度从来没见过这副德行,也不知道他们的算法怎么个........................ 阅读全文
posted @ 2009-07-22 16:49 Keep Walking 阅读(1713) 评论(0) 推荐(0) 编辑
  2009年6月12日
摘要: 这两天有空看了一下ppc2009大会的一些pdf,发现这次关于Replication的讨论还是很多的,很多内容都很实用,就总结了一下。本人英文水平水平有限,难免有翻译的不对的地方,有疑问欢迎讨论:) Replication延时的类型1. 固定性的延时——Slave的数据持续性的落后于Master并且一直无法与Master的数据保持一致。——Slav... 阅读全文
posted @ 2009-06-12 17:48 Keep Walking 阅读(3065) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页