摘要: 解剖SQLSERVER第一篇 数据库恢复软件商的黑幕这一系列,我们一起来解剖SQLSERVER在系列的第一篇文章里本人可能会得罪某些人,但是作为一位SQLSERVER MVP,在我的MVP任期内希望可以对大家作出一些贡献在第一篇里面涉及到某些内容可能不会以详细的方式给出截图并且和大家讲解,毕竟第一篇...阅读全文
posted @ 2014-10-16 17:18 桦仔 阅读(4709) 评论(70) 编辑
摘要: 很多时候我们都需要计算数据库中各个表的数据量和每行记录所占用空间 这里共享一个脚本阅读全文
posted @ 2014-07-06 23:44 桦仔 阅读(7400) 评论(95) 编辑
摘要: 我的MYSQL学习心得(一)简单语法我的MYSQL学习心得(二) 数据类型宽度我的MYSQL学习心得(三) 查看字段长度我的MYSQL学习心得(四) 数据类型我的MYSQL学习心得(五) 运算符我的MYSQL学习心得(六) 函数我的MYSQL学习心得(七) 查询我的MYSQL学习心得(八) 插入 更...阅读全文
posted @ 2014-04-27 19:33 桦仔 阅读(4621) 评论(47) 编辑
摘要: 恢复SQLSERVER被误删除的数据曾经想实现Log Explorer for SQL Server的功能,利用ldf里面的日志来还原误删除的数据这里有一篇文章做到了,不过似乎不是所有的数据类型都支持以下为译文:http://raresql.com/2011/10/22/how-to-recover...阅读全文
posted @ 2014-04-23 21:24 桦仔 阅读(6963) 评论(98) 编辑
摘要: 今天,SQLSERVER走起微信公众帐号增加了首页功能 虽然还是订阅号,不过已经对版面做了比较大的修改,希望各位亲用得放心、用得安心O(∩_∩)O 以前的每日文章推送等功能依旧不变 新增的功能都蕴藏在首页里面,废话不多说了,小二,上图!! 当阁下第一次关注SQLSERVER走起微信公众号的时候或者向我发送“首页”这两个字 就能够呼唤出首页阅读全文
posted @ 2013-10-15 21:51 桦仔 阅读(1114) 评论(5) 编辑
摘要: 我发现网上对于假脱机的解释都非常零散,究竟假脱机是什么? 这几天在家里研究了一下,收集了很多网上的资料 假脱机是中文的翻译,而英文的名字叫做 spool 在徐老师写的《SQLSERVER企业级平台管理实践》里提到了一下假脱机 在SQLSERVER I/O问题的那一节 在性能监视器里,有一个计数器“worktables/sec” : 每秒创建的工作表数。例如,工作表可用于存储查询假脱机(query spool),LOB变量,XML变量,表变量,游标的临时结果阅读全文
posted @ 2013-10-06 12:54 桦仔 阅读(2145) 评论(16) 编辑
摘要: 不经不觉写了140多篇随笔了,刚开始的时候,不会用什么工具,顶多用一下QQ截图写几个字,画几个箭头 后来慢慢的在别人的博文中看到他们的博文非常漂亮,图表,动态图象,截图非常精美 还有排版,用的CSS ,javascript控制文章的排版非常好 虽然我对CSS ,javascript,html非常不熟,只是读大学的时候用过,老师讲过,现在基本上忘记了,因为本人不是前端开发人员 既然在排版上不行,但我可以在其他方面搭救,例如截图,图表,用一些录像来讲解阅读全文
posted @ 2013-08-31 15:26 桦仔 阅读(2354) 评论(38) 编辑
摘要: ALL关键字:指定在结果集中可以显示重复的行,这是默认的关键字,也就是说,当您在查询中不使用ALL关键字,默认都已经附加上了ALL这个关键字阅读全文
posted @ 2013-08-25 13:14 桦仔 阅读(1653) 评论(5) 编辑
摘要: 为什麽分享??因为像现在网上很多人攻城师那样,转行去卖水果,卖早餐,总有一日我也会离开这个行业的 由于本人不是在大公司上班工资很低,我希望有一天存到足够的钱离开这个行业,然后开一个面包店(现时的想法/梦想) 因为我知道开面包店还是可以实现的,相比起其他的梦想和想法来说,难度不是太大 做一个面包师傅,能看到每个食到自己做的面包的人的微笑,你说幸福不是从这里来的吗? 把自己所学到的东西分享出来,最起码自己曾经对SQLSERVER圈子作出过小小贡献,我的目的就是这样 如果我不分享出来,这些笔记就会永远埋葬在我的"印象笔记"软件里阅读全文
posted @ 2013-07-27 14:55 桦仔 阅读(2801) 评论(49) 编辑
摘要: 根据《SQLSERVER聚集索引与非聚集索引的再次研究(上)》里说的,聚集索引维护着创建第一个聚集索引时的第一个字段的顺序来排序 当插入记录的时候,或者重新组织索引的时候都会按照字段顺序来排序阅读全文
posted @ 2013-07-25 00:10 桦仔 阅读(3216) 评论(33) 编辑
摘要: 由于本人还是SQLSERVER菜鸟一枚,加上一些实验的逻辑严谨性, 单写《SQLSERVER聚集索引与非聚集索引的再次研究(上)》就用了12个小时,两篇文章加起来最起码写了20个小时, 本人非常非常用心的努力完成这两篇文章,希望各位看官给点意见o(∩_∩)o阅读全文
posted @ 2013-07-20 16:13 桦仔 阅读(3342) 评论(36) 编辑
摘要: 上篇主要说了聚集索引和简单介绍了一下非聚集索引,相信大家一定对聚集索引和非聚集索引开始有一点了解了。 这篇文章只是作为参考,里面的观点不一定正确 上篇的地址:SQLSERVER聚集索引与非聚集索引的再次研究(上)阅读全文
posted @ 2013-07-20 16:13 桦仔 阅读(1731) 评论(12) 编辑
摘要: 在搜索有没有关于“SQLSERVER”的公众帐号的时候,居然没有,微信,你让SQLSERVER迷情何以堪。。。。。。 不过不能怪微信的,可能大家没有多关注微信。我觉得微信公众帐号大家可以在坐公交、坐地铁、睡觉前可以看一下这些公众账号推送给大家的消息以及文章 当新闻看、当报纸看、当小说看,每天看一篇快活过神仙,很快大家就可以称为 砖家 了。。。阅读全文
posted @ 2013-05-26 13:09 桦仔 阅读(593) 评论(6) 编辑
摘要: 解剖SQLSERVER 第十六篇 OrcaMDF RawDatabase --MDF文件的瑞士军刀(译)http://improve.dk/orcamdf-rawdatabase-a-swiss-army-knife-for-mdf-files/当我最初开始开发OrcaMDF的时候我只有一个目标,比...阅读全文
posted @ 2014-10-16 17:26 桦仔 阅读(81) 评论(0) 编辑
摘要: 解剖SQLSERVER 第十七篇 使用 OrcaMDF Corruptor 故意损坏数据库(译)http://improve.dk/corrupting-databases-purpose-using-orcamdf-corruptor/有时候你必须先作恶,后行善。情况就是 当你想磨练你的数据库修复...阅读全文
posted @ 2014-10-16 17:26 桦仔 阅读(43) 评论(0) 编辑
摘要: 解剖SQLSERVER 完结篇 关于Internals Viewer源代码大家可能都用过Internals Viewer这个软件《查看SQLSERVER内部数据页面的小插件Internals Viewer》但是不知道有多少人看过他的源代码呢?作者把源代码放在在CodePlex网站上面,但是这个源代码...阅读全文
posted @ 2014-10-16 17:26 桦仔 阅读(52) 评论(0) 编辑
摘要: 解剖SQLSERVER 第十二篇 OrcaMDF 行压缩支持(译)http://improve.dk/orcamdf-row-compression-support/在这两个月的断断续续的开发工作中,我终于将OrcaMDF 压缩功能分支合并到主分支这意味着OrcaMDF 现在正式支持数据行压缩功能...阅读全文
posted @ 2014-10-16 17:25 桦仔 阅读(33) 评论(0) 编辑
摘要: 解剖SQLSERVER 第十三篇 Integers在行压缩和页压缩里的存储格式揭秘(译)http://improve.dk/the-anatomy-of-row-amp-page-compressed-integers/当解决OrcaMDF对行压缩的支持的时候,视图解析整数的时候遇到了一些挑战。和...阅读全文
posted @ 2014-10-16 17:25 桦仔 阅读(22) 评论(0) 编辑
摘要: 解剖SQLSERVER 第十四篇 Vardecimals存储格式揭秘(译)http://improve.dk/how-are-vardecimals-stored/在这篇文章,我将深入研究vardecimals 是怎麽存储在磁盘上的。作为一般的介绍vardecimals 是怎样的,什么时候应该使用...阅读全文
posted @ 2014-10-16 17:25 桦仔 阅读(30) 评论(0) 编辑
摘要: 解剖SQLSERVER 第十五篇 SQLSERVER存储过程的源文本存放在哪里?(译)http://improve.dk/where-does-sql-server-store-the-source-for-stored-procedures/目前我正在扩展OrcaMDF Studio的功能 不单只...阅读全文
posted @ 2014-10-16 17:25 桦仔 阅读(40) 评论(0) 编辑
摘要: 解剖SQLSERVER 第七篇 OrcaMDF 特性概述(译)http://improve.dk/orcamdf-feature-recap/时间过得真快,这已经过了大概四个月了自从我最初介绍我的宠物项目OrcaMDF。自从项目开始到现在,OrcaMDF发生了很多变化,功能更强了,因此我想提供一个概...阅读全文
posted @ 2014-10-16 17:24 桦仔 阅读(34) 评论(0) 编辑
摘要: 解剖SQLSERVER 第八篇 OrcaMDF 现在支持多数据文件的数据库(译)http://improve.dk/orcamdf-now-supports-databases-with-multiple-data-files/OrcaMDF 其中一个最新特性是支持多数据文件的数据库。这在解析上面需...阅读全文
posted @ 2014-10-16 17:24 桦仔 阅读(23) 评论(0) 编辑
摘要: 解剖SQLSERVER 第九篇 OrcaMDF现在能通过系统DMVs显示元数据(译)http://improve.dk/orcamdf-now-exposes-metadata-through-system-dmvs/我坐在去丹麦的火车上,参加在北欧的SQL RALLY会议的最后一站。在演讲的过程中...阅读全文
posted @ 2014-10-16 17:24 桦仔 阅读(25) 评论(0) 编辑