mysql数据库
文章平均质量分 94
DDD嘀嘀嘀
这个作者很懒,什么都没留下…
展开
-
【MySQL数据库】MMM高可用架构
是一套支持双主故障切换和双主日常管理的脚本程序。MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Master-Master (双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时备选主的预热,可以说MMM这套脚本程序一方面实现了故障切换的功能,另一方面其内部附加的工具脚本也可以实现多个 Slave 的 read 负载均衡。原创 2023-06-28 01:10:07 · 2547 阅读 · 1 评论 -
【MySQL数据库】MHA高可用配置及故障切换
MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。原创 2023-06-27 20:16:18 · 1353 阅读 · 0 评论 -
【MySQL数据库】主从复制与读写分离
读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。异步复制(Asynchronous replication)原创 2023-06-24 18:42:07 · 1135 阅读 · 0 评论 -
【MySQL数据库】存储过程
存储过程是一组为了完成特定功能的SQL语句集合。存储过程在使用过程中是将常用或者复杂的工作预先使用S1语向写好并用一个将定的名称存储起来,这过程经编译和优化后储无数据库服务器中。当需要使用该存储程时,只需要调用它即可。存储过程在执行上比传统SOL速度更快、执行效率更高。原创 2023-06-24 16:51:31 · 369 阅读 · 0 评论 -
【MySQL数据库】MySQL 高级SQL 语句二
生成结果的数据记录值将没有重复,且按照字段的顺序进行排序。原创 2023-06-21 16:58:58 · 1345 阅读 · 0 评论 -
【MySQL数据库】MySQL 高级SQL 语句一
如sql_mode开启了PIPES_AS_CONCAT,"||"视为字符串的连接操作符而非或运算符,和字符串的拼接函数Concat相类似。GROUP BY 有一个原则,凡是在 GROUP BY 后面出现的字段,必须在 SELECT 后面出现;凡是在 SELECT 后面出现的、且未在聚合函数中出现的字段,必须出现在 GROUP BY 后面。对GROUP BY后面的字段的查询结果进行汇总分组,通常是结合聚合函数一起使用的。原创 2023-06-20 20:31:32 · 4813 阅读 · 0 评论 -
【MySQL数据库】MySQL日志管理、备份与恢复
【代码】【MySQL数据库】MySQL日志管理、备份与恢复。原创 2023-06-19 19:32:42 · 612 阅读 · 0 评论 -
【MySQL数据库】事务
任何一项操作都会导致整个事务的失败,同时其它已经被执行的操作都将被撤销并回滚,只有所有的操作全部成功,整个事务才算是成功完成。事务的一致性是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处以一致性状态。事务的一致性是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处以一致性状态。事务中包含的各项操作在一次执行过程中,只允许出现两种状态之一,比如:如果从A账户转账到B账户,不可能因为A账户扣了钱,而B账户没有加钱。原创 2023-06-15 22:25:43 · 4095 阅读 · 0 评论 -
【MySQL数据库】MySQL索引
(单列索引与多列索引);可以是单列上创建的索引,也可以是在多列上创建的索引。需要满足最左原则,因为 select 语句的 where条件是依次从左往右执行的,所以在使用 select 语句查询时。用 and 做条件逻辑运算符时,要创建组合索引且要满足最左原则。用 or 做条件逻辑运算符时,所有字段都要创建索引。:加快表的查询速度,还可以对字段排序。原创 2023-06-15 21:56:56 · 763 阅读 · 0 评论 -
【MySQL数据库】MySQL数据库管理
Structure Query Language(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。SQL Server (微软公司产品)面向Windows操作系统简单,易用Oracle (甲骨文公司产品)面向所有主流平台安全、完善、操作复杂DB2 (IBM公司产品)面向所有主流平台大型、安全、完善。原创 2023-06-13 19:40:51 · 1372 阅读 · 0 评论