开发学习

MYSQL sql语句优化的详解-小浪学习网

MYSQL sql语句优化的详解

        在sql里面有很多优化技巧,有时候能够实现相同功能的两段sql语句,查询性能却不相同,因此掌握一些高效的sql代码还是很有必要的。       一、查询优化           1. 减少记...
站长的头像-小浪学习网月度会员站长1年前
278
MySQL数据库优化(五)—MySQL查询优化-小浪学习网

MySQL数据库优化(五)—MySQL查询优化

一、mysql查询类型(默认查询出所有数据列)1、内连接      默认多表关联查询方式,查询出两个表中所有字段;可省略inner join 关键字2、外连接 查询出某一张表中的所有数据(1)左连接  ...
站长的头像-小浪学习网月度会员站长1年前
3313
MySQL数据库优化(四)——MySQL索引优化-小浪学习网

MySQL数据库优化(四)——MySQL索引优化

一、索引基础索引类型:     1、普通索引: 创建到任何数据类型中             2、唯一性索引:限制索引值必须唯一     3、全文索引:只能创建到char、varchar、text类型字段上,...
站长的头像-小浪学习网月度会员站长1年前
3415
MySQL数据库优化(三)—MySQL悲观锁和乐观锁(并发控制)-小浪学习网

MySQL数据库优化(三)—MySQL悲观锁和乐观锁(并发控制)

一、悲观锁    1、排它锁,当事务在操作数据时把这部分数据进行锁定,直到操作完毕后再解锁,其他事务操作才可操作该部分数据。这将防止其他进程读取或修改表中的数据。     2、实现:大多...
站长的头像-小浪学习网月度会员站长1年前
448
MySQL数据库优化(二)—MySQL事务-小浪学习网

MySQL数据库优化(二)—MySQL事务

一、acid atomicity    原子性 :一个事务被视为一个不可分割的最小工作单元,整个事务要么全执行,要么全部失败回滚。consistency    一致性:数据库总是从一个一致性的状态转换到另一个...
站长的头像-小浪学习网月度会员站长1年前
2414
MySQL数据库优化(一)—MySQL引擎-小浪学习网

MySQL数据库优化(一)—MySQL引擎

一、mysql引擎种类(一)、innodb1、innodb简介     innodb是my默认引擎,支持事务,in的数据存储在表空间(tablespace)中,通过间隙锁(next-key locking)防止幻读。2、innodb特点   (1...
站长的头像-小浪学习网月度会员站长1年前
2512
SQL视图 详细介绍-小浪学习网

SQL视图 详细介绍

视图 视图是虚拟的表。与包含的数据表不一样,视图只包含使用时动态检索的数据查询。作为视图,他不包含任何列或数据,包含的只是一个查询。 为什么使用视图? 1:重用sql语句。 2:简化复杂的s...
站长的头像-小浪学习网月度会员站长1年前
4613
MySQL自定义函数-小浪学习网

MySQL自定义函数

自定义函数: 用户自定义函数(user-defined function,UDF)是一种对MySQL扩展的途经,其用法与内置函数相同。 自定义函数有两个必要条件: 1. 参数 2. 返回值 函数可以返回任意类型的值,同样...
站长的头像-小浪学习网月度会员站长1年前
2315
MySQL常用的日期时间函数-小浪学习网

MySQL常用的日期时间函数

前三个较为简单此处不再做详细说明 mysql> SELECT NOW(); +---------------------+ | NOW()               | +---------------------+ | 2016-09-08 16:12:01 | +-...
站长的头像-小浪学习网月度会员站长1年前
367
MySQL数值运算符和函数-小浪学习网

MySQL数值运算符和函数

对于普通加减法运算,此处不予详细讲解,如下例: mysql> SELECT 3+4; +-----+ | 3+4 | +-----+ |   7 | +-----+ 1 row in set (0.03 sec) CEIL和FLOOR CEIL为向上取整,只...
站长的头像-小浪学习网月度会员站长1年前
2014