文章 2023-06-05 来自:开发者社区

使用MariaDB线程池提高MySQL的扩展性

MySQL的线程池能够有效地解决大量短连接的性能问题,大幅提高MySQL数据库的扩展性。但官方MySQL的线程池在收费的企业版中才有,免费的社区版中没有这个功能,这里介绍MairaDB的线程池。01—线程池的说明MySQL数据库默认是为每一个连接分配一个服务端的线程进行处理,在一个连接数少并且运行稳定的生产系统中,这通常不会有什么问题。但在下面两种情况下,会遇到性能问题前端发起的连接数过多,造成....

使用MariaDB线程池提高MySQL的扩展性
文章 2023-06-02 来自:开发者社区

使用MariaDB线程池提高MySQL的扩展性

摘要:MySQL的线程池能够有效地解决大量短连接的性能问题,大幅提高MySQL数据库的扩展性。但官方MySQL的线程池在收费的企业版中才有,免费的社区版中没有这个功能,这里介绍MairaDB的线程池。关于作者,姚远:Oracle ACE(Oracle和MySQL数据库方向)华为云MVP《MySQL 8.0运维与优化》的作者中国唯一一位Oracle高可用大师拥有包括 Oracle 10g和12c ....

使用MariaDB线程池提高MySQL的扩展性
文章 2023-05-30 来自:开发者社区

迁移MariaDB审计插件(Audit Plugin)到MySQL 5.7---发表到爱可生开源社区

背景Oracle的MySQL社区版本不带审计插件(Audit Plugin),要想使用审计功能,你可以用Enterprise的版本,不过这需要银子。业界还有一些GPL协议的审计插件,这里我们选择MariaDB的审计插件。迁移并安装MariaDB的10.1版本对应与Oracle的MySQL 5.7,我们到它的官网上下载linux的通用版本https://downloads.mariadb.com/....

文章 2023-05-23 来自:开发者社区

「MySQL架构」MariaDB versus MySQL: Compatibility

完全替代MySQLMariaDB版本的功能相当于一个“完全替代”的MySQL版本,但有一些限制。这意味着:MariaDB的数据文件通常是二进制的,与MySQL版本的数据文件兼容。所有的文件名和路径通常是相同的。数据和表定义文件(.frm)文件是二进制兼容的。请参阅下面的注释,查看与视图的不兼容性!MariaDB的客户端协议与MySQL的客户端协议是二进制兼容的。所有的客户端api和结构都是相同的....

「MySQL架构」MariaDB versus MySQL: Compatibility
文章 2023-05-05 来自:开发者社区

Online DDL MySQL&MariaDB

本文主要对Mariadb和MySQL对Online DDL的支持情况做一个对比,方便读者随时参考。MariaDB 10.8引入了Lag Free Alter这个新特性,该特性主要是为了降低DDL引起的复制延迟,本文也给出了MariaDB 对不同DDL,lag free alter的支持情况。Mariadb Online...

问答 2023-04-27 来自:开发者社区

canal内嵌的方式订阅Mariadb需要和mysql不同的设置吗?

我用canal内嵌的方式实现了对mysql的配置,但是换为对mariadb10的订阅就订阅不了,请问需要额外的设置吗? 原提问者GitHub用户CyanBP

文章 2023-04-20 来自:开发者社区

Python使用MySQLConnector/Python操作MySQL、MariaDB数据库

使用MySQL Connector/Python操作MySQL、MariaDB数据库  因目前MySQLdb并不支持python3.x,而MySQL官方已经提供了MySQL连接器,而且已经有支持Python3.x的版本,所以使用MySQL Connector/Python来操作数据库 测试环境:win7 32位JetBrains PyCharm 4.0.5Pytho....

Python使用MySQLConnector/Python操作MySQL、MariaDB数据库
文章 2023-04-20 来自:开发者社区

MySQL、Mariadb中GROUP_CONCAT 函数使用介绍

MySQL、Mariadb中GROUP_CONCAT函数使用介绍语法:GROUP_CONCAT([DISTINCT] column_name [ORDER BY序字段ASC/DESC] [SEPARATOR '分隔符'])注:测试时发现,排序似乎不起作用 实践构造数据:CREATE TABLE tb_test(order_id INT,goods_id INT,user_name VA....

MySQL、Mariadb中GROUP_CONCAT 函数使用介绍
文章 2023-04-20 来自:开发者社区

MariaDB MySQL变量取值避免四舍五入的方法

MySQL变量取值避免四舍五入的方法在一些对数据精确度要求比较高的场景(比如资金结算)下,变量取值时不能对变量值进行四舍五入操作,这时候就要做些预处理工作。 方法1:利用TRUNCATE(D, X)函数方法2:利用FLOOR(X)函数 举例说明:DROP PROCEDURE IF EXISTS test_proc;DELIMITER //CREATE PROCEDURE te....

MariaDB MySQL变量取值避免四舍五入的方法
文章 2023-04-20 来自:开发者社区

MariaDB、MySQL存储过程、游标基础应用举例说明

MariaDB、MySQL存储过程、游标基础应用举例说明 测试环境:MariaDB-10.0.19-centos7-x86_64 实践操作:#创建测试数据库DROP DATABASE IF EXISTS testdb1;CREATE DATABASE testdb1; #创建测试表-余额表DROP TABLE IF EXISTS account;CREATE TAB....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像