标签:mysql

数据库

数据库中事务的四大特性(ACID)及事务的隔离级别

在讲数据库 事务的隔离级别 前,我们首先要明白事务的特性。 事务的四个特性 事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。 原子性(Atomicity) 原子性是指,一个事务是一个不可分割的工作单位,事务中的所有操作,要么全部成功,要么全部失败回滚。 举例:  ...

2018-03-17 12:04 601℃ 0评论 1喜欢

Mysql

linux下安装mysql详细过程

1. 下载mysql 社区版(MySQL Community Server (GPL))下载地址 http://dev.mysql.com/downloads/mysql/ 此处下载了.tar.gz格式的文件,当然也可以下载别的格式,各个格式只是对应的解压方式不同。 拓展: .tar是将文件打包, ...

2016-12-14 0:48 1062℃ 0评论 4喜欢

Mysql

mysql中使用profile对sql语句进行性能分析

在mysql的使用过程中,很多时候就要牵扯到mysql的性能调优,这时候profile就会派上用场了,profile可以查询到 SQL 语句的执行情况,以及执行过程中的每个步骤所消耗的时间, 并能查看 CPU和内存的使用情况,有了这些内容我们就可以以此为基础,找到一个sql的问题瓶颈。 1.查看pr ...

2016-12-11 16:15 761℃ 0评论 2喜欢

数据库

Mysql存储过程

创建一个简单的无参的存储过程 查询当前数据库有哪些存储过程 show procedure status where Db='test'; 创建一个简单的存储过程 create procedure hi() select 'hello'; 存储过程创建完毕,调用存储过程 call ...

2016-12-06 3:06 775℃ 0评论 2喜欢

数据库

mysql分区操作示例演示

上篇文章Mysql分区介绍中对Mysql分区进行了介绍,这篇文章主要介绍如何创建分区 mysql分区表常用操作示例 1)创建range分区 create table emp( empno varchar(20) not null , empname varchar(20), ...

2016-12-04 17:15 652℃ 0评论 2喜欢

数据库

Mysql分区介绍

mysql分区介绍 数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。 MYSQL的分区主要有两种形式:水平分区和垂直分区 1. 水平分区(Horizontal ...

2016-12-04 16:55 735℃ 1评论 2喜欢

Linux

linux下配置mysql开机自启动

测试环境: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 1635℃ 0评论 3喜欢