随笔 - 158  文章 - 0 评论 - 4 阅读 - 19万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  数据库

MySQL常见的七种锁
摘要:一、死锁示例考虑下面一个MySQL死锁的示例: 有如下一张表: CREATE TABLE `test` ( `id` int(20) NOT NULL, `name` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAU 阅读全文
posted @ 2020-03-23 17:50 一中晴哥威武 阅读(683) 评论(0) 推荐(1) 编辑
MySQL和Oracle的区别
摘要:由于SQL Server不常用,所以这里只针对MySQL数据库和Oracle数据库的区别 (1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2) 分页查询 MySQL是直接在SQL语句中写"select 阅读全文
posted @ 2019-09-16 15:52 一中晴哥威武 阅读(179) 评论(0) 推荐(0) 编辑
浅谈 MongoDB
摘要:MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言, 阅读全文
posted @ 2019-04-04 16:35 一中晴哥威武 阅读(127) 评论(0) 推荐(0) 编辑
join,left join,inner join,full join的区别?
摘要:left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行,等于joinfull join,在两张表进行连接查询时,返回左表和右表 阅读全文
posted @ 2019-03-27 16:43 一中晴哥威武 阅读(1273) 评论(0) 推荐(0) 编辑
Mysql索引,有哪几种索引,什么时候该(不该)建索引;SQL怎么进行优化以及SQL关键字的执行顺序
摘要:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 1、按照索引列值的唯一性,索引可分为唯一索引和非唯一索引 非唯一索引:B树索引 create index 索引名 on 表名(列名) tablespace 表空间名; 唯一索引:建立主键或 阅读全文
posted @ 2019-03-25 17:17 一中晴哥威武 阅读(1356) 评论(0) 推荐(0) 编辑
数据库锁的几种类型
摘要:1、共享锁(Shared lock) T1: select * from table (请想象它需要执行1个小时之久,后面的sql语句请都这么想象) T2: update table set column1='hello' 过程: T1运行 (加共享锁) T2运行 If T1 还没执行完 T2等.. 阅读全文
posted @ 2019-02-12 17:49 一中晴哥威武 阅读(838) 评论(0) 推荐(0) 编辑
mysql的存储引擎
摘要:一、InnoDB存储引擎 InnoDB是一个健壮的事务型存储引擎,这种存储引擎已经被很多互联网公司使用,为用户操作非常大的数据存储提供了一个强大的解决方案。InnoDB就是作为默认的存储引擎。InnoDB还引入了行级锁定和外键约束,在以下场合下,使用InnoDB是最理想的选择: 1.更新密集的表。I 阅读全文
posted @ 2019-01-15 15:59 一中晴哥威武 阅读(147) 评论(0) 推荐(0) 编辑
union 和 union all 的区别
摘要:UNION 用的比较多, UNION ALL 是直接连接,取到得是所有值,记录可能有重复, UNION 是取唯一值,记录没有重复 1、UNION 的语法如下: [SQL 语句 1] UNION [SQL 语句 2]2、UNION ALL 的语法如下: [SQL 语句 1] UNION ALL [SQ 阅读全文
posted @ 2018-11-02 16:21 一中晴哥威武 阅读(159) 评论(0) 推荐(0) 编辑
数据库的 ACID 属性
摘要:ACID(Atomicity 原子性、Consistency 一致性、Isolation 隔离性、Durability 持久性)是一系列属性。 这些属性保证了数据库事物的可靠。在数据库中,对数据的一系列操作在逻辑上可以看成一个整体的操作,这个整体的操作就叫事物。 Atomicity(原子性) 原子性 阅读全文
posted @ 2018-08-31 11:32 一中晴哥威武 阅读(827) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示