专注于云服务器
VPS主机优惠测评

建站教程 第185页

sql完整性约束有哪些-晓波笔记

sql完整性约束有哪些

晓波笔记阅读(225)评论(0)赞(0)

sql完整性约束有:1、“NOT NULL”非空约束,指定的列不允许为空值;2、“UNIQUE”唯一约束,指定列中没有重复值;3、“PRIMARY KEY”主键约束,唯一的标识出表的每一行;4、“FOREIGN KEY”外键约束;5、“CH...

浅谈MySQL原理与优化(一)之历史与体系结构-晓波笔记

浅谈MySQL原理与优化(一)之历史与体系结构

晓波笔记阅读(164)评论(0)赞(0)

MySQL是目前互联网公司应用最广泛的数据库软件(DBMS),没有之一。小至初创公司,大至BAT,GOOGLE,FACEBOOK都在自己的业务中大量的使用MySQL作为数据存储。阿里云也提供了MySQL的云版本——云数据库RDS MySQL...

如何写出高性能的sql-晓波笔记

如何写出高性能的sql

晓波笔记阅读(136)评论(0)赞(0)

首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果...

sql唯一约束有什么用-晓波笔记

sql唯一约束有什么用

晓波笔记阅读(122)评论(0)赞(0)

SQL中唯一约束的作用是保证每个记录中都有一个唯一的标识,使得该列上没有相同的两个记录值;其中表的主键就是一个唯一性约束,不过主键只能有一个,所以如果其他列的数据不允许重复的话,就可以建立唯一性约束。 SQL中唯一约束的作用是保证每个记录中...

mysql查看事件是否执行-晓波笔记

mysql查看事件是否执行

晓波笔记阅读(157)评论(0)赞(0)

什么是MySQL事件? mysql5.1版本开始引进event概念。event既“时间触发器”,与triggers的事件触发不同,event类似与linux crontab计划任务,用于时间触发。通过单独或调用存储过程使用,在某一特定的时间...

mysql查看表是否被锁-晓波笔记

mysql查看表是否被锁

晓波笔记阅读(151)评论(0)赞(0)

查看表是否被锁: 直接在mysql命令行执行:show engine innodb statusG。 查看造成死锁的sql语句,分析索引情况,然后优化sql. 然后show processlist,查看造成死锁占用时间长的sql语句。 sh...

mysql有top查询吗-晓波笔记

mysql有top查询吗

晓波笔记阅读(231)评论(0)赞(0)

在MySQL中没有top查询,但是可以使用limit限制查询来实现相同的效果,语法为“SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset”。 用惯了access mss...

mysql什么时候用索引-晓波笔记

mysql什么时候用索引

晓波笔记阅读(147)评论(0)赞(0)

MySQL中需要用到索引的情况有:当使用不以通配符开始的link,进行联结时从一个表中提取行时以及找出指定索引的max或min值等 MySQL何时使用索引 1、对一个键码使用>, >=, =, <, <=, IF N...

mysql如何处理高并发-晓波笔记

mysql如何处理高并发

晓波笔记阅读(172)评论(0)赞(0)

mysql高并发的解决方法有:1、优化SQL语句;2、优化数据库字段;3、加缓存;4、分区表;5、读写分离以及垂直拆分;6、解耦模块,水平切分等。 高并发大多的瓶颈在后台,在存储mysql的正常的优化方案如下: (1)代码中sql语句优化 ...

mysql如何创建数据库-晓波笔记

mysql如何创建数据库

晓波笔记阅读(127)评论(0)赞(0)

mysql创建数据库的方法:首先登录MySQL服务;然后使用create命令创建数据库即可,其语法为【CREATE DATABASE 数据库名】。 数据库可以看作是一个专门存储数据对象的容器,这里的数据对象包括表、视图、触发器、存储过程等,...

晓波笔记-VPS主机,云服务器优惠促销测评

QQ:87304394