上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页

2014年6月27日

SQL SERVER 2014--内存表实现秒杀场景

摘要: =====================================网上针对“秒杀”的解决方案很多,数据拆分化解热点,READPAST解决锁问题,应用程序排队限制并发等等很多方式,各有优缺点,只为证明一句名言:条条大路通罗马。==================================... 阅读全文

posted @ 2014-06-27 19:29 笑东风 阅读(5074) 评论(6) 推荐(1) 编辑

2014年6月18日

Replication--查看未分发命令和预估所需时间

摘要: 当复制有延迟时,我们可以使用复制监视器来查看各订阅的未分发命令书和预估所需时间,如下图:但是当分发和订阅数比较多的时候,依次查看比较费时,我们可以使用sys.sp_replmonitorsubscriptionpendingcmds来查看,但是该命令需要输入多个参数,也比较累人,后从菠萝兄哪找寻得一... 阅读全文

posted @ 2014-06-18 21:58 笑东风 阅读(1705) 评论(4) 推荐(1) 编辑

2014年6月13日

曲演杂坛--重建索引后,还使用混合分区么?(Are mixed pages removed by an index rebuild?)

摘要: 原文来自:http://www.sqlskills.com/blogs/paul/mixed-pages-removed-index-rebuild/在SQL SERVER 中,区是管理空间的基本单位,连续的8个页为一分区,分区可分为混合区和统一区(也叫独占区),混合区内存放一个或多个对象的数据,统... 阅读全文

posted @ 2014-06-13 15:37 笑东风 阅读(416) 评论(2) 推荐(1) 编辑

2014年6月10日

曲演杂坛--HASH的一点理解

摘要: HASH,百度百科上做如下定义:Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出... 阅读全文

posted @ 2014-06-10 15:25 笑东风 阅读(940) 评论(10) 推荐(2) 编辑

2014年6月9日

Transaction And Lock--READ COMMITTED隔离级别下的"脏读"

摘要: 在READ UNCOMMITTED事务隔离级别下或使用WITH(NOLOCK)来查询数据时,会出现脏读情况,因此对于一些比较"关键"的业务,会要求不能使用WITH(NOLOCK)或允许在READ UNCOMMITTED事务隔离级别下,于是我们使用默认的READ COMMITTED隔离级别来访问数据,... 阅读全文

posted @ 2014-06-09 19:16 笑东风 阅读(6376) 评论(21) 推荐(2) 编辑

2014年6月6日

曲演杂坛--收缩数据库数据文件

摘要: --=====================================================================部分朋友在遇到收缩数据库文件的时候遇到一些困难,发现明明有大量剩余空间或删除了大量数据,还是无法收缩数据库,这是为啥子呢?--================... 阅读全文

posted @ 2014-06-06 20:35 笑东风 阅读(996) 评论(8) 推荐(2) 编辑

2014年6月3日

TSQL--按某字段列分组,在将各组中某列合并成一行

摘要: 鉴于群里很多同事在问这个问题,我简单写个Demo,希望对初学者有帮助!无真相,无解说,不解释,直接上Code!--==================================================--示例代码,仅供参考--按照object_id分组,将同一组的name列的值合并在一... 阅读全文

posted @ 2014-06-03 10:47 笑东风 阅读(1773) 评论(0) 推荐(0) 编辑

2014年5月26日

疑难杂症--SQL SERVER 2012下数据库内存异常回收

摘要: --===================================================================--背景:在一台SQL SERVER 2012 SP1(11.0.3000)服务器上,由于批处理请求较高,CPU使用率超过40%,于是开始各种调研。。服务器情况:... 阅读全文

posted @ 2014-05-26 21:46 笑东风 阅读(7480) 评论(13) 推荐(2) 编辑

2014年5月25日

TSQL--删除登陆相关的用户

摘要: 无二话,上代码--删除登陆相关的用户--遍历所有数据库,查找到与登录名相关联的的用户,生成删除脚本DECLARE @loginName NVARCHAR(200)SET @loginName='DBA';DECLARE @comm NVARCHAR(MAX)SET @comm=N'USE [?];I... 阅读全文

posted @ 2014-05-25 18:19 笑东风 阅读(434) 评论(0) 推荐(2) 编辑

杂谈--一次”失败“问题处理过程

摘要: 近期总有开发同事过来抱怨说有写执行超时,但是查看相关语句又没有任何问题,统计正常,执行计划合理,IO压力较低,锁也正常,正常5ms可以结束的SQL竟然超时,不可思议,但由于超时的时间和频率不固定,我们很难捕捉到超时的时间点上服务器的状态,肖磊同志明锐地发现该数据库日志日志已暴涨至200+GB,于是慢... 阅读全文

posted @ 2014-05-25 01:58 笑东风 阅读(1435) 评论(8) 推荐(3) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页

导航