关键词:
点击蓝色“有关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%?告诉你真相
1024程序员鼓励节来啦!限量手办机械键盘独家pdf下载等多重福利等你来!
简介:1024程序员节,开发者社区为各位程序员准备了多种活动,精美礼品、技术干货任你挑选!为庆祝1024程序员的到来,开发者社区为广大开发者准备了限量手办、机械键盘、2021云栖大会演讲精华PDF文件等... 查看详情
1024程序员节为什么有些程序员下班比你早?(代码片段)
...,其实是程序猿翻身做主,拒绝加班的日子——程序员节(又称码农节)。所以,请关爱身边的濒危物种程序猿吧!为什么是10月24日?因为1024是2的十次方,二进制计数的基本计量单位 查看详情
手把手教你开发一款1024程序员节日历提醒服务(代码片段)
...录前言正文一、主动查询二、回调通知结尾前言关于这次程序员节1024征文的内容,自己确实想了好久,作为一名后端研发工程师,不太想去搞一个酷炫的界面,感觉那是前端同学的蛋糕,想利用自己的Golang技... 查看详情
超全,一图了解2022长沙·中国1024程序员节!
超全版来啦!2022长沙 ·中国1024程序员节重磅大咖再聚,共话中国技术新生态你想了解的全在这里收藏!收藏!收藏! 查看详情
超全,一图了解2022长沙·中国1024程序员节!
超全版来啦!2022长沙 ·中国1024程序员节重磅大咖再聚,共话中国技术新生态你想了解的全在这里收藏!收藏!收藏! 查看详情
1024程序员节:从关注自身健康开始
今天是1024程序员节,我们已经历经了尽三年的疫情,健康是我们最应该关注的事情,在这个特别的日子里,希望程序员们都能更加爱惜自己的身体,少加班,多锻炼。健身不仅是保持健康体魄的关键要素... 查看详情
回顾1024长沙程序员节的收获
...一、1024背景1.1)活动地点1.2)1024的由来1.3)程序员的梦想1.4)你眼里的程序员?二、长沙程序员节的收获2.1各路大咖的讲座2.2线下交谈收益更多2.2.1第一天2.2.2第二天2.2.3展览2.2.4纪念三、总结一、1024背景1.1... 查看详情
1024程序员节都有什么?现场亲历者告诉你...
...一种心态,本人有幸参加了2021年在长沙举办的CSDN1024程序员大会。1024主会场 1、起 1024的由来 1024已经慢慢的成为程序员们的一个标志,但是关于它的由来,想必许多人不是很清楚,1024程序员节是中国程... 查看详情
1024程序员节都有什么?现场亲历者告诉你...
前言 提起CSDN,基本上每个技术人或多或少都会有所耳闻,在实际学习和工作中大家遇到问题也都在CSDN中找到过解决方案。我自己使用CSDN的时间算下来也有将近十年左右的时间,在网站搜索解决方案的同时,... 查看详情
趁着1024程序员节,发布java编程路书(代码片段)
作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄一、前言:授业解惑我知道,你不知道的还有很多!你了解计算机要从哪里开始学习吗?你清楚为了能找... 查看详情
趁着1024程序员节,发布java编程路书(代码片段)
作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄一、前言:授业解惑我知道,你不知道的还有很多!你了解计算机要从哪里开始学习吗?你清楚为了能找... 查看详情
1024程序员节|福利书单~
序号书名数量1玩转EVE-NG带你潜入IT虚拟世界302Python编程从入门到精通53Yii2框架从入门到精通34CCIE路由与交换第五版第二卷25vMware虚拟化与云计算故障排错16oraclePL/SQL37PythonGame入门编程18Python程雪案例设计教程——从入门到机器学习... 查看详情
定了!1024程序员节主要办这4件事儿!
...的内容和先进的工具,帮助开发者快乐的成长值此1024程序员节之际,稀土掘金技术社区发起4大活动带你畅游技术与商业的海洋,跨越认知与实践的鸿沟拆开这张船票 查看详情
别人的1024程序员节vs你的1024程序员节
...大家节日快乐,上线无阻符,全年无bug!1024程序员节是广大程序员的共同节日。1024是2的十次方,二进制计数的基本计量单位之一。针对程序员经常周末加班与工作日熬夜的情况,部分互联网机构倡议每年的10... 查看详情
1024程序员节,博客专家“定制勋章”名单出炉
1024征文还在进行中,投稿链接:https://marketing.csdn.net/p/525a311bc5086ebdd33071b3338702b910月24日当天,博客专家发布博文,即可参与定制勋章评选~~现在TOP50已新鲜出炉,看看你上榜了没?序号用户... 查看详情
太疯狂了!1024程序员节,致敬千万程序员!京东图书4折起...
...真爱,请设置“星标”或点个“在看”一年一度的1024程序员节日到了,京东和出版社推出了满减活动,我们知道一般京东自营图书,很少搞满减活动,这次力度非常大。满100就50,可以叠加。比如30 查看详情
太疯狂了!1024程序员节,致敬千万程序员!京东图书4折起...
...真爱,请设置“星标”或点个“在看”一年一度的1024程序员节日到了,京东和出版社推出了满减活动,我们知道一般京东自营图书,很少搞满减活动,这次力度非常大。满100就50,可以叠加。比如30 查看详情
2021-1024程序员节
十年磨一剑,入行已经12年了。1024程序员节,程序员一个伟大的群体。 查看详情