应用开发者真的关心那些数据库的黑科技吗?
我们经常会听到很多数据库厂商和技术工作者提到一些数据库的黑科技,“分库分表”,“HTAP”,“分布式协议”,数不胜数。这些黑科技真的有那么重要吗?
为什么 MySQL 好像不太受欢迎了?
这几年,感觉 MySQL 没有以前那么受欢迎了,以前那些 KOL、ACE 们,也都很少听到什么声音了。一直以来 MySQL 的主场都是在互联网行业,这个行业,这些年有发生什么大的变化吗?是哪些变化影响了 MySQL 的流行度呢?
PostgreSQL 版本的向后兼容性
摘要:数据库版本的向后兼容性至关重要,它直接影响业务系统的可用性、连续性和整体效率,是一款数据库产品获得成功的必要条件。当你习惯了使用一些成功的数据库产品后,你可能会感觉不到它的存在,因为它已经像空气和水一样,让你觉得数据库产品本该如此。但是,在你选择使用某款糟糕的数据库产品后,因为缺乏版本的向后兼容性,将会让你感受到总是经常都遇到问题。
PostgreSQL 函数的依赖关系
摘要:使用 PostgreSQL 函数时,您需要注意不要引用非确定性的函数,因为函数之间的依赖关系在 PostgreSQL 系统表中没有得到很好的维护。
GROUP BY 和 PARTITION BY 的对比
摘要:GROUP BY和PARTITION BY子句在 SQL 中都用于对数据进行分组和计算聚合值,那么它们之间有什么区别呢?
使用 ChatGPT 访问 PostgreSQL
摘要:GPT 可以编写 SQL。如果我们用简单的语言写下我们的问题,然后让 GPT 编写 SQL 来获得答案,那么我们就可以节省大量花费在企业流程管理、数据分析软件上面的时间。