mysql
-
MySQL事务之ACID特性(详解)



事务是mysql等关系型数据库区别于nosql的重要方面,是保证数据一致性的重要手段。本文将首先介绍mysql事务相关的基础概念,然后介绍事务的acid特性,并分析其实现原理。 一、基础概念 事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句…
-
MySQL之锁和事务隔离级别(介绍)



如今的互联网,开发一个大型的多人app,你一定离不开数据库。而如何保证所有人能够高并发的进行读写一直是一个高难度的架构问题,先刨去高并发,保证一致性读写这个问题最常用的手段是事务,而实现一个事务的关键点在于锁机制。 今天我们就来介绍下InnoDB存储引擎如何在高并发下实现锁机制来满足一致性读写的原理…
-
MySQL中InnoDB和MyISAM的存储引擎的差异



mysql数据库区别于其他数据库的很重要的一个特点就是其插件式的表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,因此我们可以针对每一张表来挑选最合适的存储引擎。 作为DBA,我们应该深刻的认识存储引擎。今天介绍两种最常见的存储引擎和它们的区别:InnoDB和MyISAM。 InnoD…
-
在cnetos7上搭建mysql主从服务



本文主要是介绍在centos上搭建mysql的主从服务器。如果没有搭建过的,可以查看我以前的博客,里面有详细的安装centos和在centos上安装mysql的说明。 一.安装从虚拟机: 1、右键—>管理—>克隆 2、选择完整克隆 3、修改虚拟机的位置,默认在C盘下。 …
-
详解mysql的锁机制



这段时间一直在学习%ign%ignore_a_1%re_a_1%数据库。项目组一直用的是oracle,所以对mysql的了解也不深。本文主要是对mysql锁的总结。 Mysql的锁主要分为3大类: 表级锁:存储引擎为Myisam。锁住整个表,特点是开销小,加锁快,锁定力度大,发生锁冲突的概率最高,并…
-
MySQL中查询、删除重复记录的方法大全



本文主要给大家介绍了关于MySQL中查询、删除重复记录的方法,分享出来供大家参考学习,下面来看看详细的介绍。 查找所有重复标题的记录: %ign%ignore_a_1%re_pre_1% SELECT * FROM t_info a WHERE ((SELECT COUNT(*) FROM t_in…
-
加载驱动失败



加载驱动失败的解决办法:1、更新驱动程序;2、重新启动计算机;3、检查硬件连接;4、卸载并重新安装驱动程序;5、检查系统文件;6、手动下载和安装驱动程序;7、检查启动项和安全软件;8、考虑系统还原;9、硬件问题;10、考虑寻求专业帮助;11、备份重要数据;12、保持系统和驱动程序更新;13、使用系统…
-
Mysql范式与反范式的利弊



mysql范式与反范式的利弊 一、三大范式 第一范式 1NF是对属性的原子性,要求属性具有原子性,不可再分解; 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。简…
-
Quality Center安装指南



在VMware Workstation中开启已准备好的Windows Server 2003虚拟机系统。 进入系统后,找到名为Quality_Centerhpqualitycenterwin32的文件夹,双击运行其中的setup.exe安装程序以启动安装向导。 在安装界面中点击“下一步”按钮,继续进…
-
详解MySQL备份与恢复



一、MySQL完全备份与恢复 备份的主要目的是灾难恢复,备份还可以测试应用、回滚数据修改、查询历史数据、审计等。 1、数据备份的重要性 在企业中数据的价值至关重要,数据保障了企业业务的正常运行。因此,数据的安全性及数据的可靠性是运维的重中之重,任何数据的丢失都可能对企业产生严重的后果。通常情况下造成…