随笔分类 -  SQL Server--杂谈

杂谈--DML触发器学习
摘要:触发器按类型分为三类:1. DML 触发器,在数据变更时触发;2. DDL 触发器,在修改数据库级别或实例级别对象时触发;3. Login 触发器,在用户登录时触发;最常见的是DML触发器,DML触发器又可以分为两类: INSTEAD OF触发器和AFTER触发器(部分书上有提到FOR触发器,其实就... 阅读全文

posted @ 2015-01-06 00:23 笑东风 阅读(3580) 评论(3) 推荐(2) 编辑

INDEX--从数据存放的角度看索引2
摘要:在上次中,我们说到"唯一非聚集索引"和“非唯一非聚集索引”在存储上有一个明显的差别:唯一非聚集索引的非叶子节点上不会包含RID的数据,让我们继续来深挖一下。准备测试数据:CREATE TABLE TB1( C1 INT, C2 INT, C3 INT)GOCREATE UNIQUE... 阅读全文

posted @ 2014-12-15 00:25 笑东风 阅读(524) 评论(2) 推荐(1) 编辑

杂谈--从基数评估来看问题1
摘要:前段时间遇到很多例统计信息更新不及时导致执行计划较差引发性能问题的情况,现在总结分析下,与各位分享。问题描述:订单表用于存放用户订单信息,其中有字段DT存放订单的创建时间,PID存放用户编号,根据业务需求,我们分别创建在列DT上索引IDX_DT,在PID上创建索引IDX_PID,我们通常会在业务低峰... 阅读全文

posted @ 2014-12-10 18:27 笑东风 阅读(458) 评论(2) 推荐(1) 编辑

INDEX--从数据存放的角度看索引
摘要:测试表结构:CREATE TABLE TB1( ID INT IDENTITY(1,1), C1 INT, C2 INT)1. 聚集索引(Clustered index)聚集索引可以理解为一个包含表中除索引键外多有剩余列的包含索引,为保证在DELETE/UPDATE操作的正确性,如... 阅读全文

posted @ 2014-12-08 20:48 笑东风 阅读(1624) 评论(0) 推荐(2) 编辑

杂谈--SQL SERVER版本
摘要:SQL SERVER 内部版本号: SQL Server VersionInternal Database VersionSQL Server 2014782SQL Server 2012706SQL Server 2008 R2665SQL Server 2008661SQL Server 20... 阅读全文

posted @ 2014-11-12 17:47 笑东风 阅读(916) 评论(0) 推荐(0) 编辑

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

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

杂谈--骚年,不要怕!
摘要:今天去一电商面试的时候,碰见一牛气的面试官,问我搭建群集的问题,我忐忑地回答"在测试环境下搭建过很多次,但是没有在生产环境下应用过",立马就被打上了“没经验”的标签,最后以面试失败告终!整个面试过程中,不够自信是失败的一大原因,不能很好地展现自己的优点,反而将自己的短板一次次放大,给人一种技术不好的感觉,仔细回想,我为啥不自信呢?为啥不能骄傲地灰机那些自以为是的人呢?很多人都被问过“你在生产环境下管理维护过群集吗?”,似乎“群集”是多么高端大气上档次的东西,没在生产服务器上玩过“群集”又能怎么样?每种技术都有自身的弊端,没有那种技术能一招吃遍天下,根据业务需求和成本考虑,制 阅读全文

posted @ 2014-01-21 20:59 笑东风 阅读(242) 评论(6) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示