标签: mysql
MariaDB消亡史
开源数据库MariaDB不会消亡,但MariaDB公司正在逐渐消亡。
3700 万美元“卖身救命”,泥潭深陷的 MariaDB 准备退市
(RDBMS)背后的运营厂商,MariaDB 已确认收到了来自加利福尼亚州投资管理公司 K1 Investment Management 的临时收购要约
MySQL 中引入对 JavaScript 的支持
MySQL 不断进行创新,现在数据库中包含了丰富的程序编程功能。开发人员现在可以在 MySQL 数据库服务器中编写 JavaScript 存储程序(函数和过程)。
MySQL 支持 JavaScript,目前处于预览阶段
MySQL 支持 JavaScript,目前处于预览阶段
无中断升级 1200 多台 MySQL 服务器,GitHub 是如何做到的
无中断升级1200多台MySQL服务器,GitHub是如何做到的
GitHub.com跑了1200多台MySQL主机,如何无缝升级到8.0?
GitHub 团队近日分享了他们将 GitHub.com 的底层数据库无缝升级到 MySQL 8.0 的经验。
全方位对比 Postgres 和 MySQL (2023 版)
随着 Postgres 的发展势头愈发强劲,在 Postgres 和 MySQL 之间做选择变得更难了。 如果看安装数量,MySQL 可能仍是全球最大的开源数据库。
MySQL 小心了:MariaDB 会取代你!
这边厢,MySQL的人气趋于平缓、甚至下降;那边厢,MariaDB却人气急升。
译 | MariaDB 和 MySQL 全面对比:选择数据库需要考虑这几点
这篇文章的目的主要是比较 MySQL 和 MariaDB 之间的主要相似点和不同点。我们将从性能、安全性和主要功能方面对这两个数据库展开对比,并列出在选择数据库时需要考虑的重要事项。
译 | 永远不要在MySQL中使用utf8,改用utf8mb4
所有在使用“utf8”的MySQL和MariaDB用户都应该改用“utf8mb4”,永远都不要再使用“utf8”。
关于MySQL 8.0的几个重点,都在这里
在MySQL8.0中重新设计了redo log,主要改进fsync,使得效率更高,减少锁,优化flush机制,不会频繁flush。同时,支持更高用户并发请求。
MySQL 一千个不用 Null 的理由
港真,Null 貌似在哪里都是个头疼的问题,比如 Java 里让人头疼的 NullPointerException,为了避免猝不及防的空指针异常,千百年来程序猿们不得不在代码里小心翼翼的各种 if 判断,麻烦而又臃肿,为此 java8 引入了 Optional 来避免这一问题。
项目中常用的19条MySQL优化技巧
这个方式有时可能减少3倍的时间。这里只列举了上述优化方案,当然还有其他的优化方式,大家可以去摸索尝试,感谢关注。。
为啥隔壁老王的MySQL性能那么好?
有很多配置MySQL的方法可以帮助确保您的数据库快速响应查询,并且减少应用程序性能下降。以下是帮助您优化MySQL数据库性能的一些重要技巧。
MySQL 8 新特性介绍
广受欢迎的开源数据库MySQL 8中,包括了众多新特性,其中包括对Unicode更好的支持、对JSON格式和文档的处理,以及一直以来呼吁增加的象window函数的功能等。
我们是如何让一千个MySQL实例跑在Docker平台上的
我们也很早开始了 MySQL 的 Docker 化实践,到目前已经有超一千多个 MySQL 实例在 Docker 平台安全稳定地跑着,DB 运维能力发生了质的提高(DBA 再也不用担心删库跑路了)。当然这样是不是可以证明之前的讨论结论——是对的。我想也不一定,因为我们还只是一只在学飞行的小鸟,还要更多的学习,所以我们特将我们在 MySQL 的 Docker 化上的实践分享给大家。
为什么我更喜欢PostgreSQL而不是MariaDB/MySQL
作者将PostgreSQL与MariaDB和MySQL进行对比,在数据类型处理,数据结构和NULL处理三方面体现出PostgreSQL的优势,同时帮助开发者更好地选择适合自己的数据库。
MySQL 8.0.3 RC 版即将发布,看看有哪些变化
MySQL 8.0.3 即将发布 RC 版本,这预示着 8.0 版本离 GA 越来越近了。下面分享一下 8.0.3 版本的一些重要新特性、新变化:
MySQL创始人:好的代码是写过一次就永远不需要再碰的那种
根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数据库,受访的开发者中有44.3%的人在使用,超过了第二位的SQL Server 10多个百分点。可是你知道MySQL是怎么诞生的吗?openocean的一篇有关MySQL开发者Michael “Monty” Widenius的传记为我们揭秘。
每个DBA都需要知道的10个提升MySQL性能的基本技巧
不要一个人冒险。如果你对一个问题感到烦恼,同时也在做一些对你来说有逻辑且隔离的解决方式,那很好。这在20次中可能会有19次是有效的。但是剩下的1次,你可能会掉进兔子洞里,会非常费时费力,这完全是因为你现在所做的努力只是看起来可能是有意义的。
数据库大盘点:MySQL似乎已撼动Oracle霸主地位!
不论国内国外,不论公司还是个人,MySQL都是极其得人心的。作为开源数据库中的NO.1,其市场份额确实在逐渐超越其上的商用数据库,开发者对其的支持及庞大的社区又促进了MySQL的不断发展。很难想象,PostgreSQL未来会有实力与MySQL一较高下,拭目以待!
我必须得告诉大家的MySQL优化原理
说起MySQL的查询优化,相信大家收藏了一堆奇淫技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。
Oracle迁移到MySQL性能下降的注意点
在我的记忆里面最初从Oracle迁移到MySQL期间也遇到了很多SQL的性能问题,记忆最为深刻的子查询,当初的版本是MySQL5.1,这个版本对子查询的优化较差,导致了很多从Oracle迁移到MySQL的系统出现过性能问题,所以后面的开发规范中规定前台交易系统不要有复杂的表join。
十年技术老兵谈为什么MySQL最流行及DBA精神
DBA承载着一个重要的角色,有着特殊的职责和使命,一个优秀的DBA其实是非常难得的。DBA应该具备怎样的能力呢?我曾经提出过“DBA精神”:责任心、服务心、沟通心、学习心、进取心和分享心。
MySQL 的 20+ 条最佳实践
数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。在我们开始学习之前,我补充一点:你可以在 Envato Market 上找到大量的 MySQL 脚本和实用程序。
