数据库

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
MySQL字符函数的详细介绍-小浪学习网

MySQL字符函数的详细介绍

CONCAT()和CONCAT_WS()字符连接 mysql> SELECT CONCAT('mysql','5.6'); +-----------------------+ | CONCAT('mysql','5.6') | +-----------------------+ | mysql5.6      ...
站长的头像-小浪学习网月度会员站长1年前
2515
mysql如何删除表中的重复行并保留id较小(或者较大)的记录-小浪学习网

mysql如何删除表中的重复行并保留id较小(或者较大)的记录

        在实际录入数据库的过程中,如果数据量比较大的话,难免会因为一些原因,而录入多条重复的记录,那么应该如何操作才能删除重复行,并且保留一条id较大,或者较小的记录呢。   ...
站长的头像-小浪学习网月度会员站长1年前
3014