我的这个杂货铺,已经写到了600篇,这是一个数字,同时是种鞭策,每次数字的更迭,我都能从中吸取经验和教训,得到一些启发,当然,少不了读者们的支持和鼓励,这些都是动力,督促着我。

这个时刻,我们整个国家还在和新冠做着斗争,在这一场没有硝烟的战争中,无论防控一线,还是我们普通人,都在做着自己能做的、应该做的。在这个艰难时刻,我们会更加团结,共克时艰。

人生面临很多的选择,有对有错,但其实对错是相对来说的,当下的错,长远看未必是错,坚持自己的信念,知道自己想要的是什么,可能才是最重要的事情。

再回到杂货铺,我的这些文字,技术类的文章,可以分为,

非技术的文章,可以分为,

历史数据统计的文章,从这能了解各个阶段杂货铺的各种统计数据:

《公众号600篇文章数据统计》

《公众号500篇文章数据统计》

《公众号400篇文章数据统计》

《公众号300篇文章数据统计》

《公众号250篇文章数据统计》

《公众号150篇文章数据统计》

《公众号100篇文章数据统计》

历史文章的链接,直达文章链接:

《公众号500篇文章分类和索引》

《公众号400篇文章分类和索引》

《公众号300篇文章分类和索引》

《公众号250篇文章分类和索引》

《公众号150篇文章分类和索引》

《公众号100篇文章分类和索引》

以下是这600篇文章链接,若是能对你有些许帮助,就达到作用了,

Oracle常识

这些Oracle基础面试题,你能快速地回答出来么?

Oracle的一项“AI“技能介绍

Oracle软件的收费标准4

Oracle ADG究竟是否收费?

Oracle安装部署

Oracle 19c之RPM安装

数据库安装的两个小错误

12c CC,不得已的重装

Oracle 12c CC安装碰见的认证问题

Oracle 12c CC安装部署攻略 (下)

Oracle 12c CC安装部署攻略 (上)

Oracle Patch补丁体系和如何打补丁

客户端ADR配置

安装Oracle Linux碰见的几个问题

11g Grid Control安装过程的一些“坑”

Oracle案例

如何找到抛出ORA-00933错误的SQL

ORA-12519的错误和解决

Oracle表中允许支持的最大列数是多少?

Oracle版本升级过程中,SQL性能下降的案例一则

索引重建失败的解决

SELECT和DELETE执行计划的不同选择

一个DATE数据类型的检索

DELETE选错执行计划的困境

《一次Oracle bug的故障排查过程思考》的问题重现解决

应用执行慢的问题排查路径

数据库连接池配置参考

一次Oracle bug的故障排查过程思考

一个索引创建引出的思考

并行的常见问题和注意事项

这条SQL的索引,你会如何创建?

几个新员工培训的小问题

字符转换的SQL需求增强

导入导出的两个小错误

字符转换的SQL需求

HINT无效的几个场景

函数索引构成虚拟隐藏列

enq: TM - contention锁争用的解决

执行truncate抛出的ORA-02266

一个索引热块的性能问题

间隔分区报错ORA-14758

变通执行truncate

9i下优化器模式的选择

领会ORA-01405错误的含义和解决

并行创建主键的问题延伸

使用并行创建主键约束的“奇葩”过程

delete操作对UNDO表空间容量的冲击

从rownum的SQL需求还能归纳出的知识

rownum的SQL需求

从一条"错误"的SQL,了解rownum的作用

已存记录的非空约束限制

探寻大表删除字段慢的原因

传说中的“谓词越界“场景

大表删除字段为何慢?

一个更新数据的需求

学习一下dbms_parallel_execute

千万级表数据更新的借鉴帖

增量数据读取的需求

千万级表数据更新的总结

CTAS建表容易忽略的一些细节

千万级表数据更新的反馈

误删除数据恢复的一种场景

千万级表数据更新的需求

用SQL实现的一个数据统计需求

隐式转换的案例场景

在线创建索引的问题案例

一张频繁DML的大表,如何正确地创建索引?

数据库层探究应用为何“卡住”

一个非常小的数据复制需求

用户的密码过期,如何解决?

字段拆分多行的需求

excel数据导入Oracle的需求

ORA-09817错误场景

返璞归真 - Oracle 9i的RBO执行计划案例

初学SQL注入

PL/SQL中SQL语句10053创建方法

有关10053事件,你知道这两个知识点么?

SQL语句Concatenation字符串拼接错误

探究外键为何要建索引?

ORA-02266错误解决方案

一个COMMIT提交次数的问题

路由冲突对数据库的影响

统计信息的偏差,导致SQL性能影响的一则案例

操作分区表提示ORA-01502

under any table权限

花有重开日,人无再少年

一生可能只有一次耐高,但优化可以不止一次

困扰许久的一个ORA-00060错误解决

Oracle日期类型占用的空间

表访问授权问题

如何查询某个用户下能执行哪些存储过程?

时间间隔分区,及其默认表空间的几个使用场景

如何使用TTS进行数据复制

如何生成其他会话的10046?

普通堆表在线转换为分区表

如何统计表的活跃度?

统计信息锁定的一种场景

imp/exp导入导出的一些错误

统计信息的解锁

普通堆表导入为分区表需求

无备份情况下,绕开ORA-01578错误的脚本

Oracle CBO选错执行计划的一种场景

imp错误IMP-00098: INTERNAL ERROR: impgst2Segmentation fault

Oracle导入导出的常见错误

Oracle违反约束数据的workaround

自适应log file sync影响案例

试用ODU软件恢复corrupt block

"0.1"在PL/SQL Developer和sqlplus中如何不显示为".1"?

一次夜维SQL的性能优化

从ORA-01950报错我们能了解的知识

ORA-28002的一个细节(文末有彩蛋)

上周上线碰见的ORA-00054错误回放

表中已存重复数据的情况,如何增加唯一性约束?

新员工培训环境准备中,碰见的两个ORA-600错误

数据迁移中碰见的一些问题

有索引却不用的两个场景

解决导入过程中出现的ORA-02289错误

如何验证dump文件的有效性

生产数据导入测试环境碰见的一些问题

一个诡异的SQL事务现象

解决Logical Reads高的方法和实验

缓解latch: cache buffers chains的案例

如何解决/home/oracle: is a directory报警

Numeric Overflow,SQL问题?Java Code问题?

误删除序列sequence,是否可以找回?

kill等待session的方法 - 引申自恩墨面试题的一些思考

从ORA-01752的错误,透过现象看本质

我的第一次坏块故障恢复经历

一个执行计划异常变更的案例 - 正传

一个执行计划异常变更的案例 - 外传之SQL Profile(下)

一个执行计划异常变更的案例 - 外传之SQL Profile(上)

一个执行计划异常变更的案例 - 外传之直方图

一个执行计划异常变更的案例 - 外传之SQL AWR

一个执行计划异常变更的案例 - 外传之ASH

一个执行计划异常变更的案例 - 外传之AWR

一个执行计划异常变更的案例 - 外传之查询执行计划的几种方法

一个执行计划异常变更的案例 - 外传之聚簇因子(Clustering Factor)

rolling invalidation对子游标产生的影响

一个执行计划异常变更的案例 - 外传之查看绑定变量值的几种方法

一个执行计划异常变更的案例 - 外传之绑定变量窥探

一个执行计划异常变更的案例 - 前传

使用exp导出报错EXP-00091

一次有意思的错选执行计划问题定位

一个低级的ORA-01017错误

一个开发需求的解决方案 & Oracle临时表介绍

空格字符的错误造成监听无法启动

PRVF-0002错误

TO_DATE函数索引报错ORA-01743

sqlplus登录报ORA-06502错误的问题排查和解决

寻找锁定数据库用户的真凶

传输表空间TTS操作

Oracle原理

揭开PLUSTRACE角色面纱

删除分区如何不让全局索引失效?

如何不影响生产库性能的情况下评估整库的容量

一个导数需求的演进过程

删除分区提示ORA-00942

新增字段的一点一滴技巧

DDL操作提示了一个DML操作才会抛的ORA错误?

一道SQL考题的更多思考

一道SQL考题的思考

Oracle的体系结构图万花筒

Oracle 20c十大新特性

Oracle 19c十大新特性

Oracle 18c十大新特性

Oracle中BETWEEN ... AND的作用

Oralce密码复杂度设计验证

对recursive calls的深刻理解

DCL-数据控制语言

搞清“连接”和“会话”

混淆的行迁移和行链接

Oracle和PG的count

Oracle各版本的分区表演进

对imp中的fromuser参数的偏差理解

小时制式问题

Oracle中YY和RR表示年份的区别

Oracle读取数据的顺序问题

浅谈显式转换和隐式转换

Oracle不同版本group by的变化

由点及面了解Oracle的Sequence序列

什么是rowid?

来自MOS的一篇文章,《为何在查询中索引未被使用》

*_tab_privs相关的两张视图介绍

CBO如何选择相同cost的索引

探索索引的奥秘 - 10053事件

探索索引的奥秘 - 有索引就一定会用么?

探索索引的奥秘 - 索引的属性

truncate表,会将统计信息清除么?

一个关于Definer和Invoker的权限问题

DML错误日志表

一张几亿的分区表,能改名么?

修改表字段长度的操作,对业务是否有影响?

alter table新增字段操作究竟有何影响?(下篇)

DBMS_STATS.AUTO_SAMPLE_SIZE的值是什么?

dbms_space.create_table_cost的unwrap解密和原理解析

非分区表是否可以创建分区索引?

ORA-01653/01654错误和dba_free_space视图的理解

创建索引的两种方式比对

PLUSTRACE角色

两个和安全相关的Oracle参数演进

PMON主动调用的频率控制

一个用户创建引发的权限控制问题

select count(*)、count(1)、count(主键列)和count(包含空值的列)有何区别?

interval间隔分区STORE IN参数的作用范围

NLS_LENGTH_SEMANTICS参数引申的问题

新增非空约束字段在不同版本中的演进

alter table新增字段操作究竟有何影响?(上篇)

外键为何要建索引?

Oracle Concept翻译

《Oracle Concept》第三章 - 12

《Oracle Concept》第三章 - 11

《Oracle Concept》第三章 - 10

《Oracle Concept》第三章 - 9

《Oracle Concept》第三章 - 8
《Oracle Concept》第三章 - 7

《Oracle Concept》第三章 - 6

《Oracle Concept》第三章 - 5

《Oracle Concept》第三章 - 4

《Oracle Concept》第三章 - 3

《Oracle Concept》第三章 - 2

《Oracle Concept》第三章 - 1

《Oracle Concept》第二章 - 22 (12c内容补充)

《Oracle Concept》第二章 - 21 (12c内容补充)

《Oracle Concept》第二章 - 20 (12c内容补充)

《Oracle Concept》第二章 - 19

《Oracle Concept》第二章 - 18

《Oracle Concept》第二章 - 17

《Oracle Concept》第二章 - 16

《Oracle Concept》第二章 - 15

《Oracle Concept》第二章 - 14

《Oracle Concept》第二章 - 13

《Oracle Concept》第二章 - 12

《Oracle Concept》第二章 - 10

《Oracle Concept》第二章 - 9

《Oracle Concept》第二章 - 8

《Oracle Concept》第二章 - 7

《Oracle Concept》第二章 - 6

《Oracle Concept》第二章 - 5

《Oracle Concept》第二章 - 4

《Oracle Concept》第二章 - 3

《Oracle Concept》第二章 - 2

《Oracle Concept》前言-12c内容补充

《Oracle Concept》第一章-1

《Oracle Concept》前言介绍-6

《Oracle Concept》前言介绍-5

《Oracle Concept》前言介绍-4

《Oracle Concept》前言介绍-3

《Oracle Concept》前言介绍-2

《Oracle Conecpt》 - 目录结构

《Oracle Conecpt》 - 初步认识1

Oracle开发

jdbc jar版本对读取sequence的一些区别

JDBC读取数据优化-fetch size

一个触发器需求的案例

学习show_space存储过程

预估表和索引空间容量的方法

时间戳相减的几种方法

含LOB的表实际容量计算方法

经典的print_table学习

三种批量删除PLSQL写法效率的比对

SYS_CONTEXT函数返回IP地址的一些误解

一种批量删除数据的方法

一个分页排序SQL查询结果集不确定的案例

11g中利用listagg函数实现自动拼接INSERT语句

sosi脚本改造

java.sql.SQLException: 索引中丢失 IN或OUT 参数::x

MySQL

MySQL时间函数的选择

学习的好地方 - 阿里数据库内核组月报站点

MySQL表名大小写问题

Lost connection to MySQL server错误

Windows环境安装MySQL ZIP Archive

MySQL远程访问权限的设置

MySQL系统运行状态实时监控(python版本)

MySQL系统运行状态实时监控(shell版本)

MySQL 5.6搭建主从复制

MySQL 5.6 rpm安装方法和碰见的问题

MySQL的rpm和源码两种安装操作

EDB

PG生效参数的演进过程

EDB官方网站和文档的介绍

EDB无法删除分区子表的错误

Oracle/EDB/达梦,对同字段多索引的支持

EDB索引坏块的问题

EDB(/PG)对于执行计划的解读

EDB是什么数据库?

EDB日期类型的一个问题

Python

安装psycopg2碰见的各种错误

python读取配置文件

GO:

Hello Go World!

应用运维

mv argument list too long错误

FTP的两种传输模式的坑

一个shell中诡异问题的解决

初识redis

shell常见问题系列

什么是“中台”?

一则open files的故障

幂等性

两个shell开发的小错

几种关系型数据库的介绍

什么是字符集?

RAID的基础知识

wrong ELF class ELFCLASS64错误

Linux中Too many open files错误的解决

应用执行慢的定位案例

一个shell中变量作用域的问题 - 另解

一个shell中变量作用域的问题

一次惊心动魄的问题排查

碰见.swp文件咋办?

一个shell解析文件的需求

Linux下如何避免误操作执行rm

我经常用的一些vi快捷键

iptables-远程访问数据库端口策略

filebeat占用Linux空间未释放的问题解决

经典的运维脚本三步曲

json格式值班表解析

定制化删除ES索引数据

Linux实际内存占用率算法,以及使用Python实现内存监控

Tuxedo

Tuxedo错误号汇总

Tuxedo Client调用无法连接WSL

两个Tuxedo Client问题的困惑

Tuxedo两个小问题解决

Tuxedo域连接错误引出的netstat不同平台参数的区别

Oracle服务端和客户端版本补丁不一致造成Tuxedo应用程序出core案例

Tuxedo服务无法启动的问题解决(涉及MP下tlisten和TLOG的报错)

Java开发

实现CSDN博客之星的自动排名

使用druid碰见的一个诡异问题

Java日期中“y”和“Y”的区别

为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?

Bruce Eckel给新手程序员的建议

有意思的一些红包算法

JDBC读取新插入Oracle数据库Sequence值的方法

从MySQL和Oracle的JDBC驱动源码,看批量操作有何不同?

Java保留两位小数的方法

开发问题小结

REST初体验

MyBatis中的JdbcType映射介绍

生活随笔

新年目标

Oracle ACE,一段不可思议的旅程

高考

逃出996,追逐新目标!

许久不见,甚是想念,天堂之上,愿你安好!

我和《程序员》杂志的点滴交集

遇见更好的自己

这就是生活,不管你喜不喜欢,他就在这里!

有一场青春,就叫高考

忽而今夏,一定要抓住你的何洛/章远

只要你起跑,永远都不晚

来自《小猪佩奇》的思考

愿你在天堂一切安好!

今天是第730天了

12年老程序员的5次转型(文末有彩蛋)

一篇FaceBook海外面试经历的文章

后沙峪之第一天

DBA 3.0时代来了!

“扎心”的文案

我写推文的一些初衷

《战狼2》观影感想

不忘初心,方得始终(2016.7-2017.2文章索引)

bye bye 2016,hello 2017

育儿:

棕色和褐色的区别及联系

为什么空调能制冷和滴水?

旅途见闻

跟着Google Map,让我们来一次欧洲球场之行

藤子不二雄博物馆之行

英超梦幻之行

台儿庄游记

伦敦地铁介绍

我经历的日本东京交通

巡游KAMO店

亚冠之旅-浦和红钻球场篇

梦想还是要有的,万一实现了呢?

西甲之旅-皇马伯纳乌

西甲之旅-巴塞罗那诺坎普

英超之旅-入境小结篇

英超之旅-出行前准备篇

英超之旅-伦敦奥林匹克体育场篇

英超之旅-酋长球场篇

英超之旅-洛夫图斯路篇

英超之旅-古德逊公园篇

英超之旅-安菲尔德篇

英超之旅-老特拉福德篇

英超之旅-依蒂哈德篇

英超之旅-wifi篇

英超之旅-伦敦地铁篇

英超之旅-斯坦福桥球场篇

英超之旅-观赛球票篇

英超之旅-拉克文农球场篇

我的英超之旅-剧透篇

英超之旅-签证准备篇

疯狂的事情,即将开始

牛津辩论社

魔都之行杂谈

重庆初印象

上海见闻

技术会议

【CSDN2019年度博客之星总评选】求拉票

ACOUG年会感想

ACOUG年会邀请

数据技术嘉年华来了

7·21,你能想起什么?

OCM联盟分享活动

价值3400的福利,扑面而来!

DTCC大会归来感想

小福利 - DTCC大会门票免费送

GOPS的魔都之行

下周演讲预告:《见微知著,数据库应用设计优化浅谈》

有趣的sequence知识 - 一些开发中sequence的使用经验

有趣的sequence知识 - 18c的sequence新特性

有趣的sequence知识 - 性能问题

有趣的sequence知识 - 基本介绍

OCMU技术分享活动

学习TED演讲经验

TED演讲介绍

参加WOT技术峰会的见闻

OCMU技术分享PPT链接

OCMU联盟技术分享

Oracle技术分享主题投票结果

Oracle技术分享主题征集投票

ACOUG年会感想和启发

EXIN DevOps Master培训有感

第七届数据技术嘉年华

2017 Oracle Open World会议介绍汇总

2017 Oracle Open World (1)

Oracle培训的建议收集

百度AI大会的一些想法,了解DuerOS、Amazon Alexa和Echo

参加ACOUG嘉年华的体验和总结

OCM成长之旅

东成西就(国安和首钢)

一场局气的比赛

奇迹?谁知道?

无奈又如何?

No Miracle

愿赌服输,站直了,别趴下

不是因为有希望才坚持,而是因为坚持才有希望!

争冠,在路上?还是渐行渐远?

数说国安的上半赛季

五连胜?这才刚刚开始!

聊聊两场球

再现高效传控

可贵的胜利

新赛季从超级杯开始!

从0:3到2:2,国安是冠军!

决战,还有半场!

京沪大战,五味杂陈

悬念一一揭晓了,几家欢喜几家愁

憋屈、郁闷的一场比赛

东不成,西没就,又如何?

不畏强敌,不忘初心,砥砺前行!

输了,又如何?

迎难而上,一个字儿:战!

失败,未尝不是件好事

决战就在今晚,为了荣誉,加油!

迎接天王山之战

一样的京津德比,不一样的心境

戒骄戒躁,继续前行!

赢就一起狂,输就一起扛

不得不吹一波比埃拉

革命尚未成功,同志还需努力!

知足者常乐,继续前进!

自助者天助!

数据说中超Tiki-Taka,梦想还是要有的

用实力说话,不服再战!

闲话国安

春风十里不如你

从0:2到2:2的“惊”和“喜”

国安对阵恒大会有惊喜么?

京津德比,1:1不亏

从数据说国安

96黄金一代的谢幕

油腻与否,与年龄无关,与心境有关-Stephon Marbury

曾经的“东成西就”

我看新赛季的北控和首钢

中超悬念

今儿的闲篇儿(10011、亚冠、欧冠、NBA)

国安0:1上港

聊聊新赛季的北京首钢

富力2:1国安

国安4:4延边

华夏2:0国安

国安4:0辽宁

国安2:2鲁能

建业0:2国安

申花1:2国安

老马,加油!北控,加油!

国安2:0贵州

京津德比的一些浅薄见解

今夜北京无眠,今夜北京无泪!

世界杯

写在决赛之前

传控Tiki-Taka战术解惑

花有重开日,人无再少年 - 八强之战展望

真正的战斗,才刚刚开始

世界杯E-H组第一轮尬聊

世界杯A-D组第一轮尬聊

世界杯来了,你关注什么?

体育

“真正的”欧洲杯,鸡冻不鸡冻?

马布里和穆里尼奥的回归

可谓足篮打水一场空

足坛转会闲聊

从足球说到鲁伯特之泪

球鞋的世界

少年的梦想

Comeback Complete

数字背后的欧洲足球联赛 - Transfers

数字背后的欧洲足球联赛 - Sponsorship

数字背后的欧洲足球联赛 - Ownership

你我都曾是少年

什么是"Tifo"

数字背后的欧洲足球联赛 - Domestic competitions and supporters

无论结果,这是我们自己的球队

致敬穆帅!

致敬风城玫瑰,再次绽放!

“火车头”和“迪纳摩”的故事

后会无7

半夜看球,是怎样一种感觉?

看了这则故事,你会坚持梦想么?

Black Mamba

巴萨主场比赛空场的原因 - 有关加泰罗尼亚的科普

当体育遇上政治

不是所有失败都毫无意义

国足希望犹存

国足出线,有戏么?-记于战乌兹前夜

聊聊篮球,聊聊中国男篮

我看内马尔转会

读书笔记

《收获,不止SQL优化》 - 脚本积累集合 - 1

《收获,不止SQL优化》 - 获取执行计划的方法对比

《收获,不止SQL优化》 - 调优信息一键生成脚本学习

送书活动 - 小麦苗的《数据库面试笔试宝典》

《深入理解Oracle 12c数据库管理》 - 第五章学习笔记

《深入理解Oracle 12c数据库管理》 - 第二章和三章学习笔记

你是否从文章中,看见了一些自己的影子?

《深入理解Oracle 12c数据库管理》 - 第一章学习笔记

我读过的一些Oracle相关的图书

初次接触《深入理解Oracle 12c数据库管理》

新冠:

了解下在疫情期间的饮食注意事项

特殊时期,科技带给我们的便利!

气溶胶是什么?

“居家隔离”不要怕

新型冠状病毒的持续了解

非常时期的“非常”绘本

新型冠状病毒的了解

其他

解决打开IE浏览器CPU升高

为什么航班停在远机位?

强烈推荐一波高质量的公众号,全是圈内大佬!

什么是冬令时?

为什么我会建议你学点编程?

耳机的世界

如何在阿里云Windows Server创建能用的FTP Server

了解香港警队

PPT中如何制作两圆交叉阴影图

思维导图工具,如何改默认字体?

Switch-如何解决网速慢?

PLSQL Developer中文乱码问题

科普“云”词汇:IaaS、PaaS、SaaS

PLSQL Developer免密登录

GitChat的1024活动,文末有福利!

英语流利说使用心得

若干关于excel的知识

Windows 7清理隐藏文件

谋一次“私”,集赞喽!

小而实用的软件介绍-2

初识Tello无人机(文末有招聘彩蛋)

分享一波干货,总有一款适合你

Windows下如何根据端口找出进程?

成功之路,没有捷径

什么是GDPR?

公众号文章主题你来定,欢迎各位投票给出建议

一些技术公众号推荐

PLSQL Developer日期格式如何定制化

PowerDesigner逆向工程导出pdm

英文科技类文章的翻译

UltraEdit中文字符被自动删除的原因

iphone 6s plus听筒无声故障的解决方案

WPS制作组合图表

“给赞”和“微信”的PK

介绍两款小众,但是实用的软件

MAC下安装SVN客户端

开源软件许可

一些微信公众号推荐

Mac Book报错Unapproved Caller的解决

无线路由器的些许知识

VMware Fushion解决"vmmon模块的版本不匹配"报错

一些搬迁GitLab环境中碰见的问题和解决

强制找回GitLab管理员账户密码的方法

MBA中Safari访问Domino邮箱服务器的配置

GitLab初体验

更多推荐

公众号600篇文章分类和索引