MariaDB是MySQL源代码的一个分支,在意识到Oracle会对MySQL许可做什么后分离了出来(MySQL先后被Sun、Oracle收购)。除了作为一个Mysql的“向下替代品”,MariaDB包括的一些新特性使它优于MySQL。        这两个数据库究竟有什么本质的区别,我看mariadb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 13:39:35
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            备份类型:  完全备份  部分备份:仅备份其中的一张表或多张表  增量备份:仅备份从上次完全备份或增量备份之后变化的数据部分  热备份:在线备份,读写操作不受影响  温备份:在线备份,读操作可继续进行,但写操作不允许  冷备份:离线备份,数据库服务器离线,备份期间不能为业务提供读写服务  物理备份:直接复制数据文件进行的备份  逻辑备份:从数据库中“导出”数据另存而进行的备份MyISAM: 支持温            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 13:36:35
                            
                                41阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言在单机上运行版本相同的多个mysql实例的,可以通过mysql_install_db初始化到不同的数据目录,
通过不同的my.cnf指定相关的参数,分别设置不同的启动和关闭脚本。不过这样管理起来感觉非常麻烦。
如果启动四个、五个甚至更多,显然是无法让人接受的。不过mysql的设计者们显然先我们一步想到了这个问题,
其提供了更方便的管理工具 ——— mysqld_multi系统平台:CentOS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 05:35:52
                            
                                145阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            http://zauc.wordpress.com/2010/04/06/%E8%AF%91mysql-innodb%E5%AD%98%E5%82%A8%E5%BC%95%E6%93%8E%E7%9A%84%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/
Mysql innodb performance optimization
My            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-06-13 10:10:55
                            
                                4273阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
             InnoDB主索引是聚簇索引,索引与数据共用表空间,对于InnoDB而言,数据就是索引,索引就是数据。InnoDB缓存机制和MyISAM缓存机
制的最大区别就是在于,InnoDB不仅仅是缓存索引,还会是缓存数据。与MyISAM相比,InnoDB缓存可以占用更多的服务器内存缓存InnoDB
表的相关信息,提升InnoDB性能。   1、InnoDB缓存池             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-03-16 11:07:48
                            
                                866阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 硬件优化1.1 内存(Memory)内存是最重要的因素,因为它允许您调整服务器系统变量。更多的内存意味着可以将更大的密钥和表缓存存储在内存中,从而减少磁盘访问速度,降低一个数量级。如果未将服务器变量设置为使用额外的可用内存,则仅添加更多内存可能不会带来显着改进。在主板上使用更多RAM插槽会增加总线频率,RAM和CPU之间会有更多延迟。因此,最好使用每个插槽的最大RAM大小。1.2             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-25 14:21:55
                            
                                212阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1.概述监控MariaDB服务主机2.安装MariaDB服务和配置MariaDB3.配置Zabbix的userparameter_mysql.conf 文件模板4.在Web配置模板5.在server进行压力测试mysql服务 1.概述监控MariaDB服务主机主机名称IP监控概述Zabbix的服务server172.25.0.200Zabbix_server(监控端)worker1172            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 10:54:49
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言数据库优化是个老生常谈的话题,最近也在研究如何优化,所以特地记录一下优化思路, 优化项大概包括如下几个方面,从基础硬件,到mariadb数据库,在到程序方面,涉及面非常广,有些需要自己去做实验,猜测自己的想法,有些涉及到编程相关的,则需要和开发配合解决。 另外优化并非一朝一夕能解决的,往往需要很久才能达到效果,推荐软件在立项时确定数据库架构最好。服务器硬件优化服务器做为运行的基石,也谈不上什么            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 16:49:58
                            
                                214阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.表的结构的增删改  添加数据类型
alter table 表名 add 字段 数据类型;    #如果字段存在则会报错 Duplicate column name '字段'
#修改数据类型
alter table 表名  modify 字段 数据类型;   #如果出现Truncated incorrect INTEGER value: '小明'的报错则是因为字段与数据类型不符
#更改字段名甚至            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 15:28:39
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、MYSQL(mariadb)  MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。  开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。  MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。  Red Hat Enterprise            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 13:05:14
                            
                                17阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参数调优内容:1. 内存利用方面2. 日值控制方面3. 文件IO分配,空间占用方面4. 其它相关参数1.内存利用方面:首先介绍一个Innodb最重要的参数:innodb_buffer_pool_size这个参数和MyISAM的key_buffer_size有相似之处,但也是有差别的。这个参数主要缓存innodb表的索引,数据,插入数据时的缓冲。为Innodb加速优化首要参数。该参数分配内存的原则:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 10:15:15
                            
                                504阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Mariadb存储引擎:       Mariadb中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。显式请求对表添加读锁(共享锁)MariaDB [hellodb]>            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-11-02 01:44:28
                            
                                3167阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL 是一个强大的开源关系数据库管理系统(简称 RDBMS)。它发布于 1995 年(20年前)。它采用结构化查询语言(SQL),这可能是数据库内容管理中最流行的选择。最新的 MySQL 版本是 5.6.25,于 2015 年 5 月 29 日发布。关于 MySQL 一个有趣的事实是它的名字来自于 Michael Widenius(MySQL 的创始人)的女儿“ My”。尽管有许多关于 My            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 14:40:08
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            选择好的InnoDB主键,是性能调优的关键决策。本文将引导你根据你的工作量,选择最佳主键的步骤            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-26 14:07:34
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            数据库:MariaDB-10.2.6-linux-glibc_214-x86_64
MaxScale服务器:192.168.40.134
主服务器:192.168.40.132
从服务器:192.168.40.133
 
1.maxscale的安装方式有很多,例如源码安装、rpm、二进制构建等,我选择二进制进行安装。
根据场景需要下载相对应的版本,下载地址;https://mariadb.com/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-01 11:54:23
                            
                                155阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             引擎参数调优一、查看默认引擎:show global variables like '%engine%';二、更换引擎:vim /etc/my.cnf.d/server.cnf
#添加一下内容然后重启数据库
[mysqld]
default_storage_engine=MyISAM 三、Innodb和MyISAM区别和优缺点: 应用场景:1.数据库经常使用什么样的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 13:24:51
                            
                                210阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            MariaDB数据库性能优化简述1. 硬件优化1.1 内存(Memory)内存是最重要的因素,因为它允许您调整服务器系统变量。更多的内存意味着可以将更大的密钥和表缓存存储在内存中,从而减少磁盘访问速度,降低一个数量级。如果未将服务器变量设置为使用额外的可用内存,则仅添加更多内存可能不会带来显着改进。在主板上使用更多RAM插槽会增加总线频率,RAM和CPU之间会有更多延迟。因此,最好使用每个插槽的最            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 23:54:42
                            
                                154阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            “Query Profiling,即查询分析技术,是 MySQL 数据库提供的一种诊断 SQL 性能的方法,同时也被视为分析数据库整体性能的有效技术。用户可以在开启 Profiling 的情况下,查看当前会话中 SQL 执行时间消耗分布,系统时间,CPU 用户时间,以及过程中涉及到的关键函数在源代码文件中的定位等。由于单个大中型应用程序可以在单位时间内完成多个查询,因此 Query Profili            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-12 16:13:56
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            8.5.6 Optimizing InnoD...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-10-28 15:38:00
                            
                                46阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # 使用Docker和MariaDB的innodb_force_recovery参数恢复数据库
在使用Docker和MariaDB的过程中,有时候会遇到数据库崩溃的情况。为了修复这种情况,我们可以使用MariaDB的innodb_force_recovery参数来进行数据库恢复。本文将介绍如何在Docker环境中使用该参数进行数据库修复,并提供相应的代码示例。
## 什么是innodb_for            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-04 12:46:22
                            
                                534阅读