mysql
文章平均质量分 94
mysql
一杯甜酒z
你旺,我旺,大家旺
展开
-
MySQL MHA高可用配置及故障切换
(1)MHA (Master High Availability) 是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。(2)MHA的出现就是解决MySQL 单点的问题。(3)MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。(4)MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。原创 2023-07-24 18:58:38 · 328 阅读 · 0 评论 -
MySQL索引、事务与存储引擎
MySQL索引、事务与存储引擎的相关概念介绍、作用、应用场景以及案例原创 2023-07-14 17:19:36 · 1784 阅读 · 0 评论 -
MySQL数据库管理(一)
作用:用于创建数据库对象,如库、表、索引等create——创建drop——删除alter——常用于对现有数据库元素进行修改。原创 2023-07-11 18:05:06 · 802 阅读 · 0 评论 -
MySQL存储过程
MySQL 相关知识都是针对一个表或几个表的单条 SQL 语句,使用这样的SQL语句虽然可以完成用户的需求,但在实际的数据库应用中,有些数据库操作可能会非常复杂,可能会需要多条 SQL 语句一起去处理才能够完成,这时候就可以使用存储过程,轻松而高效的去完成这个需求,有点类似she11脚本里的函数。(1)存储过程是一组为了完成特定功能的SQL语句集合。(2)存储过程这个功能是从5.0版本才开始支持的,它可以加快数据库的处理速度,增强数据库在实际应用中的灵活性。原创 2023-07-20 16:23:10 · 372 阅读 · 0 评论 -
nosql之redis集群
(3)负载均衡:在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从节点提供读服务(即写Redis数据时应用连接主节点,读Redis数据时应用连接从节点),分担服务器负载;为每个节点添加一个从节点A1、B1、C1整个集群便有三个Master节点和三个slave节点组成,在节点B失败后,集群选举B1位为的主节点继续服务。(2)自动故障转移:当主节点不能正常工作时,哨兵会开始自动故障转移操作,它会将失效主节点的其中一个从节点升级为新的主节点,并让其它从节点改为复制新的主节点。原创 2023-07-30 16:11:00 · 1253 阅读 · 0 评论 -
Redis 数据库的高可用
相当于如有32个内存,使用了24个,则剩下的8个就是内存碎片率。原创 2023-07-26 19:21:42 · 434 阅读 · 0 评论 -
NoSQL之 Redis配置与优化
(1)Redis是一个开源的、使用 C 语言编写的 NoSQL 数据库。(2)基于内存运行并支持持久化,采用key-value(键值对)的存储形式。(3)单进程模型,一台服务器上可以同时启动多个Redis进程,Redis的实际处理速度则是完全依靠于主进程的执行效率。若在服务器上只运行一个Redis进程,当多个客户端同时访问时,服务器的处理能力是会有一定程度的下降;若在同一台服务器上开启多个Redis进程,Redis在提高并发处理能力的同时会给服务器的CPU造成很大压力。原创 2023-07-25 16:20:31 · 1404 阅读 · 0 评论 -
MySQL数据库及安装MySQL
(1)非关系数据库也被称作NoSQL(Not Only SQL)(2)存储数据不以关系模型为依据,不需要固定的表格式(3)常用的非关系数据库:RedismongoDB等(1)一款深受欢迎的开源关系型数据库(2)Oracle旗下的产品(3)遵守GPL协议,可以免费使用与修改。原创 2023-07-10 16:07:39 · 429 阅读 · 0 评论 -
MySQL数据库管理——用户管理(二)
如果同一个属性字段x在表一中是主键,而在表二中不是主键,则字段x称为表二的外键。原创 2023-07-13 11:26:36 · 144 阅读 · 0 评论 -
MySQL高阶语句
输出前三行,怎么输出 : limit 3limit 2 说的是前三行,limit 是做为位置偏移量的定义,他的起始是从0开始,而0表示的是字段。原创 2023-07-19 17:40:09 · 923 阅读 · 0 评论 -
MySQL主从复制与读写分离
(1)在企业应用中,成熟的业务通常数据量都比较大(2)单台MySQL在安全性、 高可用性和高并发方面都无法满足实际的需求(3)配置多台主从数据库服务器以实现读写分离读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。原创 2023-07-21 22:45:18 · 1383 阅读 · 0 评论 -
PostgreSQL数据库的部署与优化
(5)开发接口:PostgreSQL 提供了丰富的编程接口和很多扩展机制,MySQL 也提供了许多编程接口和外部库连接的支持,Oracle 支持丰富的编程语言如 Java、C++、C# 等,并且提供较为完善的相关开发文档和开发支持友好。(3)数据处理和分析:PostgreSQL 的高级查询分析器和支持复杂查询的计算引擎,以及许多第三方扩展,可以帮助用户快速高效地对数据进行分析和查询,支持复杂的数据处理,如分组、过滤、联合查询、递归查询等。然而,过多或不必要的索引可能会导致性能下降,因此需要进行权衡和优化。原创 2023-07-16 17:14:18 · 2868 阅读 · 0 评论 -
MySQL日志管理、备份与恢复
(1)只有那些在上次完全备份或者增量备份后被修改的文件才会被备份以上次完整备份或上次增量备份的时间为时间点,仅备份期间内的数据变化,因而备份的数据量小,占用空间小,备份速度快。物理备份又可以成为冷备份 (脱机备份) 、热备份 (连接备份) 和温备份。(1)每次对数据进行完整备份,即对整个数据库、数据库结构和文件结构的备份,保存的是备份完成时刻的数据库,是差异备份与增量备份的基础完全备份的备份与恢复操作都非常简单方便,但是数据存在大量的重复并且会占用大量的磁盘空间,备份的时间也很长。原创 2023-07-18 00:18:23 · 245 阅读 · 0 评论