![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
EdmundBai
这个作者很懒,什么都没留下…
展开
-
select 语句的2种格式
select查询语句的基本格式原创 2023-02-09 10:39:05 · 2313 阅读 · 0 评论 -
mysql的group by的用法
1. 用途根据一个或多个列对结果集进行分组2. 可以在分组的列上使用的函数SUM,COUNT,AVG3… 案例SELECT age, COUNT(age) as age_count FROM students where class=1 GROUP BY age;从学生中找出1班的学生,按年龄分组,并统计每个年龄的学生数量4. WITH ROLLUP的用法可以在实现分组的数据上进行统计(SUM,COUNT,AVG),比如:SELECT age, COUNT(age) as age_cou原创 2022-01-10 19:48:00 · 481 阅读 · 0 评论 -
mysql单表数据过大的处理方法
优先考虑表分区;其次考虑分表;最后考虑分库;原创 2021-12-30 16:23:15 · 1691 阅读 · 0 评论 -
mysql的四大特性(AICD)
1.原子性(atomicity)事务是执行的最小单位,不允许分割,其中的操作要么都做,要么都不做。2.一致性(consistency)执行事务前后,数据处于一种合法的状态3.隔离性(isolation)并发执行的事务之间互不干扰4. 持久性(durability)事务一旦被提交,对数据库中数据的改变是永久的...原创 2021-12-28 19:18:20 · 1573 阅读 · 0 评论 -
什么是mysql的事物
事务表示逻辑上的一组操作,要么都执行,要么都执行,没有其他的状态。原创 2021-12-28 18:48:01 · 489 阅读 · 0 评论 -
mysql支持的数值类型
一、整数类型1.BIT;2. BOOL;3. TINYINT;4. SMALLINT;5. MEDIUM INT;6. INT;7. BIG INT;二、浮点数类型FLOAT;2.DOUBLE;DECIMAL;原创 2021-12-27 19:52:18 · 252 阅读 · 0 评论 -
MYSQL支持的数据类型(1)
一、严格数值数据类型1.INTEGER;2. SMALLINT;3. DECIMAL;4. NUMBERIC二、近似数值数据类型1.FLOAT;2. REAL;3. DOUBLE FRECISION;原创 2021-12-27 19:48:30 · 149 阅读 · 0 评论 -
mysql支持的数据类型
数值类型;2.数值类型;字符串类型原创 2021-12-27 19:28:43 · 264 阅读 · 0 评论 -
mysql建立复合索引的一些原则
1.复合索引的主列字段,一般是选择性较好的字段;2. 复合索引的几个字段应该经常以AND形式出现在where子句中;3. 复合索引中的字段经常单独出现在where子句,则应该放弃使用复合索引,应该用多个单字段索引;4. 复合索引的字段数量一般不要超过3个;5. 单字段索引和这几个字段的复合索引同时存在,应该删复合索引;...原创 2021-12-23 19:30:56 · 734 阅读 · 0 评论 -
mysql建立索引的一些原则
1.表的主键和外键必须有索引;2. 数据量超过300的表应该建立索引;3. 频繁与其他表建立连接的表,链接的字段应该建立索引;4. 经常在where子句的字段,尤其是大表的字段,应该建立索引;5. 索引应该建立在频繁被使用的字段上;6. 索引应该建立在小字段上,而不是大字段和超大文本字段;7. 不要滥用复合索引,尽量考虑用单字段;8. 频繁进行数据操作的表,不要建立太多索引;9. 删除无用的索引...原创 2021-12-23 19:26:13 · 1204 阅读 · 0 评论 -
mysql使用索引有什么优势
减少了存储引擎扫描数据量;使用B-TREE索引时,可以把随机I/O变为顺序II/O;使用B-TREE索引时,可以对结果进行排序,避免使用临时表;原创 2021-12-22 19:38:46 · 431 阅读 · 0 评论 -
MySQL的B-TREE参考文档
https://dev.mysql.com/doc/refman/5.7/en/index-btree-hash.html原创 2021-12-20 19:41:13 · 209 阅读 · 0 评论