承蒙读者朋友们的关照,杂货铺的文章已经积累到了1400篇,虽然现在纯技术的工作做的少了,但是对技术的关注和热情还是持续着,朋友们的留言和点赞都鞭策着自己,不忘初心。
这1400篇文章中,超过2/3都是原创,即使是转载,自己设的底线是一定要加些自己的见解,因为至少得让读者了解到这篇文章的价值,而不仅仅是做文章的搬运工,这样才可以对得住读者朋友们每一次的点击和阅读。
读者朋友们的每次点击、每个在看、每个转发、每个评论、每个点赞,每次赏赞,这些一点一滴的支持都是我坚持的动力,每篇文章的背后,都有自己的成长,虽然还是会碰到各种困难和挑战,还会有很多需要提高和学习的环节。数字只是个数字,但看着这些文章,至少还在奋斗的道路上,和各位朋友们共勉了。
文章不是每天都能够有素材,不是每次都能够产生灵感,一天忙碌过后,也有困顿的时候,但我写文章最初的想法就是记录自己的过往,让一些实践和经验能够回顾借鉴,如果能够帮助一些朋友,就算是增值了。虽然现在社会很浮躁,白天的工作生活也会有各种烦恼,每当夜深人静,敲打键盘的声音,各种天马行空的设想,都会让自己沉静下来,静静思考,这是一种不可言喻的体验。
这些文章按照技术和非技术主要分为两类,技术类文章主要的分类如下,
非技术类文章主要的分类如下,
历史数据统计的文章,从这能了解各个阶段杂货铺的各种统计数据:
历史文章的链接,
以下是这1400篇文章链接,点击直达。
Oracle常识:
Oracle安装部署:
非Oracle Linux下Oracle 19c CDB数据库安装
VMWare 11安装RedHat Linux 7过程中碰到的坑
Oracle案例:
Oracle数据库揭露问题本质的利器 - errorstack
一个Oracle添加索引造成其他用户对此表的查询权限丢失的案例
Oracle、SQL Server和MySQL的隐式转换异同
last_load_time和last_active_time的选择
《一次Oracle bug的故障排查过程思考》的问题重现解决
imp错误IMP-00098: INTERNAL ERROR: impgst2Segmentation fault
"0.1"在PL/SQL Developer和sqlplus中如何不显示为".1"?
缓解latch: cache buffers chains的案例
如何解决/home/oracle: is a directory报警
Numeric Overflow,SQL问题?Java Code问题?
kill等待session的方法 - 引申自恩墨面试题的一些思考
一个执行计划异常变更的案例 - 外传之SQL Profile(下)
一个执行计划异常变更的案例 - 外传之SQL Profile(上)
一个执行计划异常变更的案例 - 外传之查询执行计划的几种方法
一个执行计划异常变更的案例 - 外传之聚簇因子(Clustering Factor)
一个执行计划异常变更的案例 - 外传之查看绑定变量值的几种方法
Oracle原理:
推荐一篇Oracle RAC Cache Fusion的经典论文
DBMS_STATS.AUTO_SAMPLE_SIZE的值是什么?
dbms_space.create_table_cost的unwrap解密和原理解析
ORA-01653/01654错误和dba_free_space视图的理解
select count(*)、count(1)、count(主键列)和count(包含空值的列)有何区别?
Oracle Concept翻译:
《Oracle Concept》第三章 - 8
《Oracle Concept》第三章 - 7
《Oracle Concept》第二章 - 22 (12c内容补充)
《Oracle Concept》第二章 - 21 (12c内容补充)
《Oracle Concept》第二章 - 20 (12c内容补充)
Oracle开发:
java.sql.SQLException: 索引中丢失 IN或OUT 参数::x
MySQL:
MySQL的mysqld_safe和mysqld进程有何用?
MySQL与主流分支版本上执行ANALYZE TABLE 安全么?
MySQL中timestamp时区转换导致CPU %sy高的场景
MySQL的caching_sha2_password报错的解决
MySQL新身份验证插件caching_sha2_password
MySQL的date_format()和str_to_date()
MySQL中USER()和CURRENT_USER()的区别
MySQL借助于LIMIT和OFFSET实现的高性能分页功能
Lost connection to MySQL server错误
小白学习MySQL:
小白学习MySQL - Generated Columns功能
小白学习MySQL - 增量统计SQL的需求 - 开窗函数的方案
小白学习MySQL - varchar类型字段为什么经常定义成255?
小白学习MySQL - TIMESTAMP类型字段非空和默认值属性的影响
小白学习MySQL - InnoDB支持optimize table?
小白学习MySQL - table_open_cache的作用
小白学习MySQL - only_full_group_by的校验规则
小白学习MySQL - max_allowed_packet
小白学习MySQL - mysqldump保证数据一致性的参数差异
小白学习MySQL - MySQL会不会受到“高水位”的影响?
SQL Server:
PG(/EDB):
GreatDB:
TiDB:
ClickHouse:
性能优化设计:
最近碰到的问题:
国产数据库:
Python:
一次对linux系统无影响的python3环境搭建过程及思考
GO:
云:
如何在阿里云Windows Server创建能用的FTP Server
ChatGPT:
技术管理:
系统架构:
数据治理:
关于数据治理的读书笔记 - 企业数据治理的“道、法、术、器”
关于数据治理的读书笔记 - 数据治理、数据管理和数据管控的理解
应用运维:
"'abrt-cli status' timed out"错误解决
Linux中Too many open files错误的解决
Linux实际内存占用率算法,以及使用Python实现内存监控
Tuxedo:
Tuxedo域连接错误引出的netstat不同平台参数的区别
Oracle服务端和客户端版本补丁不一致造成Tuxedo应用程序出core案例
Tuxedo服务无法启动的问题解决(涉及MP下tlisten和TLOG的报错)
Java开发:
Java 18发布:甲骨文公司已开始将Java纳入其软件许可审计
一个Full GC次数过多导致系统CPU 100%的案例排查
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
JDBC读取新插入Oracle数据库Sequence值的方法
从MySQL和Oracle的JDBC驱动源码,看批量操作有何不同?
生活随笔:
育儿:
旅途见闻:
技术会议:
金融行业如何提升国产化适配能力?且看工行、平安等大型银行的信创转型实战丨Gdevops北京站
第七届DAMS中国数据智能管理峰会(上海站) - 文末俩惊喜
深度解读中国各大银行分布式数据库、数仓、数据中台、AIOps的落地与实践丨DAMS峰会
有趣的sequence知识 - 一些开发中sequence的使用经验
有趣的sequence知识 - 18c的sequence新特性
百度AI大会的一些想法,了解DuerOS、Amazon Alexa和Echo
东成西就(国安和首钢):
Deseja sua sorte boa, Renato Augusto
油腻与否,与年龄无关,与心境有关-Stephon Marbury
欧洲杯:
世界杯:
体育:
数字背后的欧洲足球联赛 - Domestic competitions and supporters
读书笔记:
《深入理解Oracle 12c数据库管理》 - 第五章学习笔记
《深入理解Oracle 12c数据库管理》 - 第二章和三章学习笔记
《深入理解Oracle 12c数据库管理》 - 第一章学习笔记
新冠:
投资:
运动:
其他:
PowerDesigner的表设计显示Comment的配置操作场景
Mac Book报错Unapproved Caller的解决
VMware Fushion解决"vmmon模块的版本不匹配"报错
如果您认为这篇文章有些帮助,还请不吝点下文章末尾的"点赞"和"在看",或者直接转发pyq,