在讲数据库 事务的隔离级别 前,我们首先要明白事务的特性。
事务的四个特性
事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。
原子性(Atomicity)
原子性是指,一个事务是一个不可分割的工作单位,事务中的所有操作,要么全部成功,要么全部失败回滚。
举例:
 ...
2018-03-17 12:04 3537℃ 0评论
7喜欢
1. 下载mysql
社区版(MySQL Community Server (GPL))下载地址 http://dev.mysql.com/downloads/mysql/
此处下载了.tar.gz格式的文件,当然也可以下载别的格式,各个格式只是对应的解压方式不同。
拓展:
.tar是将文件打包,文 ...
2016-12-14 0:48 3271℃ 0评论
4喜欢
在mysql的使用过程中,很多时候就要牵扯到mysql的性能调优,这时候profile就会派上用场了,profile可以查询到 SQL 语句的执行情况,以及执行过程中的每个步骤所消耗的时间, 并能查看 CPU和内存的使用情况,有了这些内容我们就可以以此为基础,找到一个sql的问题瓶颈。
1.查看pr ...
2016-12-11 16:15 2332℃ 0评论
2喜欢
创建一个简单的无参的存储过程
查询当前数据库有哪些存储过程
show procedure status where Db='test';
创建一个简单的存储过程
create procedure hi() select 'hello';
存储过程创建完毕,调用存储过程
call ...
2016-12-06 3:06 2133℃ 0评论
2喜欢
上篇文章Mysql分区介绍中对Mysql分区进行了介绍,这篇文章主要介绍如何创建分区
mysql分区表常用操作示例
1)创建range分区
create table emp(
empno varchar(20) not null ,
empname varchar(20), ...
2016-12-04 17:15 1971℃ 0评论
2喜欢
mysql分区介绍
数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。
MYSQL的分区主要有两种形式:水平分区和垂直分区
1. 水平分区(Horizontal ...
2016-12-04 16:55 2042℃ 1评论
2喜欢
测试环境:centos7.0 64位
安装目录:/usr/local/mysql/
方法一:设置开机自启动,并添加为系统服务
1. 将mysql自带的服务文件复制到init.d下,并重命名为mysql
(注意在这里/etc/init.d只是/etc/rc.d/init.d的引用而已)
[ro ...
2016-12-01 21:13 3284℃ 0评论
6喜欢