Browsed by
月份:2018年8月

【性能提升神器】Covering Indexes

【性能提升神器】Covering Indexes

可能有小伙伴会问,Covering Indexes到底是什么神器呢?它又是如何来提升性能的呢?接下来我会用最通俗易懂的语言来进行介绍,毕竟不是每个程序猿都要像DBA那样深刻理解数据库,知道如何用以及如何用好神器才是最关键的。[……]

Read more

COUNT(*) vs COUNT(col)

COUNT(*) vs COUNT(col)

关于COUNT(*) vs COUNT(col)相信很多程序猿都不是很清楚他们的区别,无意中看到一篇非常经典的分析,醍醐灌顶啊,给大家分享下。虽然是英文,但语法之类的都还比较简单,大家应该都看得懂的。
最近朋友圈经常看到安利英文文档看不懂还做什么高级程序猿得文章,这里我就保留原滋原味,不翻译了,重点位置我会标注。
后面我也会专门写一篇关于覆盖索引(Covering Index )的文章。[……]

Read more

删除排序数组中的重复项

删除排序数组中的重复项

给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。

不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。[……]

Read more