1. 硬件优化1.1 内存(Memory)内存是最重要的因素,因为它允许您调整服务器系统变量。更多的内存意味着可以将更大的密钥和表缓存存储在内存中,从而减少磁盘访问速度,降低一个数量级。如果未将服务器变量设置为使用额外的可用内存,则仅添加更多内存可能不会带来显着改进。在主板上使用更多RAM插槽会增加总线频率,RAM和CPU之间会有更多延迟。因此,最好使用每个插槽的最大RAM大小。1.2 
转载 2024-04-18 14:02:44
206阅读
作者:工程师小熊摘要:我们在使用mariadb的时候发现有时候不能启动起来,在使用过程中mariadb占用的内存很大,在这里学习下mariadb与内存相关的配置项,对mariadb进行调优。查询最高内存占用使用以下命令可以知道mysql的配置使用多少 RAMSELECT ( @@key_buffer_size+ @@query_cache_size+ @@innodb_buffer_pool_si
转载 2019-01-23 12:02:00
666阅读
2评论
第一步mariadb主从配置第二步ProxySql读写分离第三步keepalived高可用proxysql第四步测试mysql读写分离高可用是否成功第一步mariadb主从配置:首先配置好mariadb主从同步,这里采用的一主两从,node1和node2为半同步复制,node1和node3为异步复制,也可以全部采用异步复制,根据业务需求配置即可保证各服务器节点时间同步,可参考 时间同步设置方案 h
1.snd缓存1)检查主机的网络及防火墙 检查火墙状态,masquerade需要显示yes。 开启masquerade。 ip_forward需要为1,否则虚拟机无法上网。2)配置虚拟机网络 vim /etc/sysconfig/network-scripts/idcfg-eth0 虚拟机网络以连接。 服务端安装高速缓存服务 yum install bind -y 客户端修改dns配置文件 vim
转载 2024-10-28 12:13:51
43阅读
环境:Linux7搭建MariaDB主从,装备两个干净的虚拟机,分别安装(不要安装一个后去克隆,会出现不可控的问题出现)mysql主从大忌:从节点不允许修改数据(从节点只读不写)卸载过程:停止服务:systemctl stop mariadb查询安装包:rpm -qa | grep mariadb卸载:(查到什么,就卸载什么)rpm -e mariadb-serverrpm -e mariadbr
转载 2024-03-27 21:55:41
56阅读
作者:工程师小熊摘要:我们在使用mariadb的时候发现有时候不能启动起来,在使用过程中mariadb占用的内存很大,在这里学习下mariadb与内存相关的配置项,对mariadb进行调优。查询最高内存占用使用以下命令可以知道mysql的配置使用多少 RAMSELECT ( @@key_buffer_size + @@query_cache_size + @@innodb_buffer_pool_
转载 2024-05-01 13:24:57
412阅读
1.什么是数据库?简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织,存储的,我们可以通过数据库提供的多种方法来管理数据库里的数据更简单的理解形象,数据库和我们生活追踪存放杂物的储物间仓库性质一样,区别只是存放的东西不通,杂物间存放实体的物件,而数据库里存储的是数据,这样我们就对数据库有一个初步了解了。数据库诞生于1950年,随
背景服务器:腾讯云CentOS 7.4 64位数据库:Mysql 5.6.43 下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz 安装由于CentOS 7中默认数据库由Mysql替换为了Mariadb,所以我们需要先将其卸载MariaDB是MySQL关系数据库管
mariadb数据库的安装及管理mariadb数据库的安装yum install -y mariadb-serversystemctl start mariadb systemctl enable mariadb systemctl status mariadbmariadb数据库的基本管理mysql_secure_installation 设置密码 (安全初始化)mysql -uroot -p
转载 2024-03-10 18:54:07
330阅读
mariadb基于tcp/3306端口,单进程(读取配置文件、服务)多线程(响应多个用户请求); 主键维护各表关系;分类事务回滚引擎:事务是一组组合成逻辑工作单元的操作,虽然系统中可能会出错,但事务将控制和维护事务中每个操作的一致性和完整性。 内存存储引擎:在内存中放数据,用于网站提速;来源baidu: MyISAM: 拥有较高的插入,查询速度,但不支持事务 InnoDB :5.5版本后Mys
mariadb 10 多源复制(Multi-source replication) 业务使用场景分析,及使用方法官方mysql一个slave只能对应一个master,mariadb 10开始支持多源复制,一个slave可以有多个master,分别从各自的master复制不同的DB。这个特性可以用在OLAP环境中,传统电商DB都是拆了再拆,分库分表,sharding,而OLAP环境或者大数据平台环境
MySQL 5.6 和 MariaDB-10.0 的性能比较测试 主题  MariaDB  OLTP  测试技术 Oracle 刚刚发布了 MySQL 5.6.10 GA 版本,所以是时候更新下之前的性能测试数据了,此次的测试包括以下几个版本:MySQL-5.5.29MySQL-5.6.10MariaDB-5.5.28a
转载 2024-04-03 11:31:25
112阅读
以前对于各种引擎也稍微有点理解,可是却并没有深入研究过,最近打算看看Innodb引擎, InnoDB 存储引擎 前言: 数据库:物理操作系统文件或其他形式文件类型的集合, 数据库实例:有数据库后台进程/线程以及一个共享内存区组成 mysql被设计成了一个单进程多线程架构的数据库 开始: 1、默认的InnoDB存储引擎的后台线程有7个,4个IO thread ,1个master th
本方法来自于阿里云的MySQL性能白皮书,原文地址:https://help.aliyun.com/document_detail/35264.html?spm=a2c4g.11174359.6.771.pUKh2n但是我在实践过程中发现,一些细节部分由于多出了空格,导致方法并不能使用,曾经提交给阿里云客服但是没有回应。本篇文章意在给予读者正确的使用方法和所得结果的参数分析。 首先创建测
Top31:RHEL-Linux上部署MariaDBMariaDB的由来:安装初始化操作允许远程访问,设置防火墙放行登录更改root创建账户查看账户信息对账户授权例: 适用:RHEL MariaDB的由来:由于MySQL的母公司Sun在2009 年被Oracle收购后,MySQL数据库项目也随之纳入Oracle麾下,逐步演变为保持着开源软件的身份,但又申请了多项商业专利的软件系统。开源软件是
转载 2024-03-19 20:38:54
30阅读
“ MySQL做得更好”是描述MariaDB的一种方法。 它是由MySQL的一个自己的创造者发起的流行的开源数据库项目的分支,但是拥有一个不同的开发团队,默认情况下包括许多强大的功能,而不是仅作为附件提供,并且具有许多性能,可用性和安全性改进不能保证出现在MySQL中。 MariaDB通常被称为MySQL的“直接替代品”,特别是因为MariaDB项目与原始项目保持紧密同步。 也就是说,这就像是
转载 2024-05-07 07:12:26
76阅读
MariaDB简介MariaDB是MySQL的一个分支,MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL API和命令的精确匹配,并从MySQL迁移。MariaDB由MySQL的创始人 Michael Widenius 主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL
转载 2024-02-27 18:01:21
45阅读
Mariadb:是MySQL数据库的一个分支 它与MySQL比较有更优的存储引擎 运行速度快等优势实验环境Rocky 9.0本地yum安装Mariadbyum install mariadb* -y开启服务并设置一下自启动systemctl start mariadb #启动mariadb systemctl enable mariadb #设置自启动初始化Mariadbmysql_secure
转载 2024-02-27 20:57:43
156阅读
1点赞
前言  -  简单准备一下前戏  前面写过几篇mariadb 数据的随笔, 多数偏C/C++层面. 这次分享一下平时开发中, 处理的一些数据层面的业务.对于MariaDB, 不做过多介绍. 如果你有Ubuntu 系统, 可以通过下面来个环境玩玩 # 先搜索要的包, 再去安装 apt-cache search mariadb sudo apt-get install maria
转载 2024-05-06 19:08:01
83阅读
要使用MariaDB/Mysql,先要利用yum安装 [root@localhost ~]# yum install -y mariadb-*    //利用这条命令能把所有关于MariaDB的软件工具安装上 若本来Linux(CentOS)已经安装,可用 [root@localhost&nbsp
  • 1
  • 2
  • 3
  • 4
  • 5