赞
踩
点击蓝色“有关SQL”关注我哟
加个“星标”,天天与10000人一起快乐成长
写在前面
今天,10月24日。
对于程序员来说,这天意义非凡。我的公众号,提供了一份1024的礼物,相信每个关注的朋友,都收到过。
| 后台回复1024,有惊喜
每年10月,我都会给自己做一次总结。复盘下前12个月,做过哪些有意思的事,写过哪些不错的文章。熟悉我号调调的朋友,也一定知道,这些文章的背后,其实是代码,是思考。
写字儿,给我带来的好处,可就太多了。
我是个看书爱犯困的人,现在也是。四六级词典,abandon 那一页看完,足以让我香香地迷瞪半小时。醒来看看旁边的同学,人家早已10几页翻过去了。
但是一做题,我就来劲了。
别的同学,答完卷子,干干净净的,长得好清秀。我的卷子,横七竖八,手抄了一堆短语,有的与上下文毫无联系,有的仅仅是手抄了一遍。老师1200度的近视,受到极大的挑战。
有时答案忘记写。但看看旁边写的例子,明摆着又是知道的。老师都气得很疯癫。
现在还是这样。
微信读书上,相较于上千个小时阅读量的朋友,我那区区百来个小时,毫不足道。但我是偏爱留下只言片语的那种。哪怕是村上(春树)的小说,我都会写点文字,记录下。
大概,写才是我的记忆方式。一旦看到自己的文字,当时的思考立马回来了,就连天气,味道,都欢迎着我重逢。
与柳比歇夫式日志不同的是,记录编程,持续迭代,还能加强对技能的精进。有些模棱两可的地方,记录下来,慢慢思考,答案就像弄丢的小玩具,某天不经意间,就出现在你的眼前。
所以,这些编程实录,就出现在了你们的面前
SQL 技能类
SQL 是本公众号的垂直主题。这么多年,我一直奔赴在数据库开发一线。这些实战心得,写出来是有感觉的。
开发被我视作外功,想要长进,多做题找感觉;管理则是内功,知道内部原理才能让 SQL 跑得更加通畅。
写完 SQL,是第一步,让 10W+ 用户同时跑,还能控制在 2s 内快速响应,那才是真本事。
SQL 开发
SQL 开发跟普通的程序开发,没有太多的差异,都是遵循一定编码范式,调用计算机的资源完成一些计算。只是 SQL 更擅长于处理规范化组织起来的数据。见识到足够多的开发范例,并且加以训练,就能顺手处理 90% 的任务。另外的 10% 是特定领域和极限情况下碰到的需求,届时自己摸索即可。
虽然 SQL 程序看似不难,但经常会碰到自己当时明白的问题,再次碰到之后,却怎么也想不到思路的情况。难道碰到行列转换的时候,大家敲一遍就能保证程序运行无错嘛?碰到需要在数据库中添加 Dll, Jar 库的时候,能保证使用的 c#, Java 编译一次通过,跑到生产上没有 Bug 嘛!
所以还是老实的记录下,碰到的有趣案例。记录下来,不仅仅下次可以拿来就用,碰到需要在脑袋中装配思路的大型难题,可以让大脑考虑更深层次的计算。
SQL 求解每月周末天数 ( 附代码 Markdown 处理)
SQL SERVER T-SQL Programming 之一
SQL Server T-SQL Programming 之二
SQL Server T-SQL Programming 之三
SQL Server T-SQL Programming 之四
可以拿来吊打面试官的 SQL Join ( 四 )- 突破篇
10 场年薪 60W 的 DBA 面试,被问到最多的 10 道题
阿里面试题亿级表合并引发的思考之 SQL Bloom Filter(一)
阿里面试题亿级表合并引发的思考之 SQL Bloom Filter(二)
花 6 小时,写了份 Toad For SQL 指南,助你乘风破浪
传说中 6 个月都未必能全解开的 3 道 SQL 题,来挑战下?
SQL 调优三板斧,拿好拿稳了
我们真的用好 SQL 数据库了吗?
为什么要在每张表中加 CreateDate 和 UpdateDate , 亮三点!
SQL 高可用
管理设计的领域非常广,而这一块窃以为是用好数据库的关键技术。不懂调优和故障排除,无异于拿着小米步枪冲在前线,而对方都是 AK47 和 M16.
数据库面试时,常问的 Selectivity 和 Cardinality 到底是什么
玩转In Memory OLTP, 怎能不懂Row Versioning
InMemory OLTP 的 Native Compile Modules
SQL Server Failover Cluster - 之一
SQL Server Failover Cluster - 之二
SQL Server Performance 分析 - 之一
SQL Server Performance 分析 - 之二
SQL Server Performance 分析 - 之三
SQL Server Performance 分析 - 之四
SQL Server Performance 分析 - 之五
SQL Server Performance 分析 - 之六
SQL Server Performance 分析 - 之七
SQL Server AlwaysOn Availability Group On Linux
卧槽!我一个 SQL 老 Boy 竟然栽在 Not IN 上
SQL 学习技巧
实战的 SQL 开发固然重要,那是保证手不生的必要条件。但任何技能想要更上一层楼,需要的是总结,抽象问题和解决思路,以便下次更好的推演。
凭什么,CTO 给我这个 SQL 老 Boy 涨了 1万工资?
SQL 参考书目
这部分记录自己曾经看过的这些书,随手记录下的一些领悟。
极力推荐一本 DAMA 著作,为你开启百万年薪的数据总监之路
大数据技能类
2010 年在惠普做世界 500 强 ITIL 的数据仓库时,差点就做了大数据项目。当时其实根本不以为意,无非又是一个噱头罢了。当时一心在玩 Oracle, 现在想来感觉就像是用 15 个比特币换了一块披萨。保持对事物的好奇,足够激发想象力去抓住潜在的机会。
Hive 篇
Spark 篇
Kafka 篇
大数据技术趣味篇
炸!撩下 OLAP 数据分析的黑马神器 ClickHouse
数据库 Elasticsearch 开年手撕 AWS,这款开源软件还能免费用么?
透过 849亿市值的数仓 Snowflake,看数据库的未来
大数据架构与应用
Netflix: 从 Batch ETL 到 Stream Processing 的转型之路
Hadoop 之上的数据建模 - Data Vault 2.0
使用 Sqoop 将 30W+ MySQL 数据导入 Hive
设计一个 60T 的医院数据仓库及其 OLAP 分析平台,你怎么做?
大数据相关书目
2019 年数据仓库 BI 及 Data Science 最全书单
数据仓库技能类
1.7亿的老罗直播,教会我们的 SQL 数据库和大数据晋级技能
Linux 应用篇
Linux 在当代互联网世界中,是炙手可热的技术,几乎已经是互联网世界的霸主操作系统。
NoSQL | NewSQL 类
软技能篇
那些喜欢买书看视频的朋友,都拿到大厂30万的Offer了吗?
真的轮到你来说“一年的SQL经验重复了十年而已”?答对这四题再说
闲话扯淡
蚂蚁金服 OceanBase 性能远超 Oracle 100%?告诉你真相
阿里 OceanBase 数据库又拿下世界第一,性能超越Oracle 23 倍!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。