讨论一下文章的阅读量 (我的观点)

讨论一下文章的阅读量 (我的观点)

昨天我写了一篇文章,不对,应该是前天才对,文章的名字叫《分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)html

想不到会有这么多的阅读量和推荐量:121个推荐  6000+阅读数据库

 

我以为这篇文章跟那个脚本是普通得不能再普通的了编程

 

这篇文章一开始是先上了最多推荐,在最多推荐阶段已经累计有40+个推荐,以致于当天一直停留在最多推荐的位置架构

一般通常来讲,若是你的文章写得好,在短期以内可以保持10+个推荐,那么通常都能上最多推荐,固然这个短期没有一个肯定的时间编程语言

又通常来讲,你的文章会在“最多推荐”停留在两三个小时,两三个小时以后就会被别的有更多推荐的文章刷下来,我感受这是一个规律!性能

由于那天个人文章一直保持40+个推荐,没有文章可以超越这个数,而后就一直停留了,直到dudu发现个人文章。。。学习

而后次日看到dudu的留言,我知道文章应该上了编辑推荐了spa

感谢dudu老大把文章推到“编辑推荐”!3d

 

实际上这个脚本我天天都在用,少的时候会一天用两三次,多的时候会一天用二十几回htm


说说个人观点

实际上个人文章的排版也不是特别好,我以为文章可以上编辑推荐主要分三个方面

 

第一方面:翻炒冷饭

个人脚本,听风大师一早已经写了《SQL Server 游标运用:查看一个数据库全部表大小信息(Sizes of All Tables in a Database)

并且文章里还有解决了架构不是dbo的问题

实际上我也是翻炒冷饭来的o(∩_∩)o 

 

我上个月在博客园里看到有人写SQLSERVER的表分区文章,他的文章没有什么特别的,就是介绍“分区建立”,“删除分区”,“合并分区”。。。这几个表分区的功能,

还有就是他的排版很漂亮,虽然这个排版样式网上有不少,再而后就是他获得了25个推荐,我写的文章我认为很深刻、很好的一般也就只有几个推荐

不上两位数,他有25个推荐,并且做者的知名度也并不高

 

说实话《表分区》这个话题网上有不少资料,好比听风大师写的:《SQL Server 表分区实战系列(文章索引)

他的文章里对于表分区的坑也介绍得很透彻,例如:索引对齐、边界、分区子集

 

那为何他有这么多的推荐量??

我认为最重要的是,知识点是不断循环的,由于每一年都有大批的计算机专业的毕业生涌入这个计算机行业

他们对业界的一些名词和知识还不是很深刻,还只是停留在“知道”这个层面,固然更不用说运用

就像表分区,咱们每天都在用,很是多的表都用了表分区,咱们以为很日常,可是对于初学者来讲,他们以为很新鲜

他们在尚未搜索到听风大师的文章以前会以为这我的(25个推荐的这位做者)对表分区真的很熟悉,排版漂亮

功能讲得很透彻,很是不错,而对于咱们每天在用的人来讲,看到这篇文章就会以为“翻炒冷饭,没意思。。

 

因此知识点是不断循环的,或者你也能够过几个月写一篇《表分区》的文章,排版比他更好,改一下表分区功能顺序

再增长几个例子,或者将你本身之前写过的《表分区》文章回炉再造,90%的内容是相同的,改一下剩下的10%

再放到首页,一篇全新的《表分区》文章出世了!

而后就会有刚进入这个行业的毕业生推荐你的文章了o(∩_∩)o 

 

因此我以为毕业生是很辛苦的,对旧的知识点须要学习,对新的知识点也须要学习,好比SQLSERVER2014新出的功能

旧的知识点/功能尚未运用熟练,新版本数据库又出新的功能,学习的东西如此之多,这里不论是数据库也好,编程语言也好

都是同样的。对于刚进行业的毕业生来讲很难辨别那篇文章有水平,哪一个功能好,哪一个功能很差,只好:“一、先收藏留着备用-》二、推荐文章-》三、关注做者

上面3个是指定动做,包括我本人,对于本身不熟悉的知识也是这样。。。

你们看一下我收藏的文章就知道了

 


第二方面:文章标题

有时候文章标题也很重要,你们看到我这个标题:《分享一个SQLSERVER脚本》就知道桦仔要发大招了

必定有笋嘢益你们(广东话:意思是有好东西分享给你们)

而后你们点击进去,看到是一个很是好的脚本,立刻收藏o(∩_∩)o 

并且最重要的是个人文章只有一个脚本,你们都会以为这个脚本是精华来的,赶脚收藏!

 

分析听风大师的文章:

在听风大师的文章《SQL Server 游标运用:查看一个数据库全部表大小信息(Sizes of All Tables in a Database)》里脚本有几个

 

一、文章标题比较普通,吸引力不够,由于看到文章标题不用点击进去看文章内容就知道是写什么的了,有可能这些脚本会对咱们没有用。。

二、网上不少文章都说游标对数据库性能很差,这样会使咱们先入为主,认为游标很差,做者的这种作法很差,那么你们都不想去看了

 

实际上,数据库游标更多的是使用在数据库维护上面,咱们的不少脚本都使用了游标,由于数据库实在太多

若是你问其余的DBA,他们应该也会回答你:咱们一般都使用游标来维护数据库

咱们的各类批量脚本里,就基本上都使用游标

 

再来分析一下个人文章:

个人文章标题是《分享一个SQLSERVER脚本》,会让人以为充满神秘感,很想点击进去看一下到底是什么样的脚本,你不点击进去是不知道是什么脚原本的

并且随着文章的阅读量和推荐量的增长,会使后来的读者愈加以为想看一下这个充满神秘感的脚本o(∩_∩)o 

进而更加提高阅读量了

就比如你们买一件产品,你们都以为好用,很神奇,并且不贵,那么就会有更多的人想买这一件神奇的产品

而后这件产品的口碑就慢慢上来了!

 


第三方面:方便用户原则

细心的童鞋可能会注意到文章里面的最后一个截图,我这里的rowsinfo已经达到4亿+,reserved是187389824KB

 

就是说这张已经有4亿+的数据,数据库大小是178G+,固然这张大表是作了表分区的

 

而已运行这个脚本在1秒以内就能够获得查询结果,这个在生产环境里是十分重要的

你要跟人家说你这个脚本牛在哪里 

比你们买一件产品,你们都以为这件产品很牛,可是具体牛在哪里,你须要跟人家说清楚

人家用了以后,发现这个产品真的很牛,人家才会为你的产品埋单!

还有一个地方就是:这个脚本我以为最好的是在最后添加了一列:每行记录大概占用空间(KB)

网上虽然有这个脚本,可是基本上网上的脚本都没有添加 “每行记录大概占用空间(KB)”这一列

 

你们看了脚本以后,可能会以为这一列的计算太简单了,就一个DataInfo /RowsInfo 

我就想问,网上脚本文章的做者,为何这么简单大家就不加上去呢?

这一列真的很是有用,计算数据量和数据大小的时候特别有用,以前本人一直也是用手工来算的,效率差死了。。。

 

 

方便用户原则:

虽然是一个简单列/简单的功能,你加上去了,就是方便了用户,节省了用户的时间

并且这些功能也不是太复杂,为何不加呢?

你有没有想到你的脚本还有什么功能能够加入进去的呢?


总结

这篇文章都是从我本身我的的角度去讨论,可能某些观点会比较片面

 

还有一个就是  ,但愿听风大师不要责怪我,由于我拿他的文章开刀了,有怪莫怪 有怪莫怪 有怪莫怪 有怪莫怪 有怪莫怪 有怪莫怪。。。

 

欢迎你们喷我  o(∩_∩)o 哈哈

相关文章
相关标签/搜索