- 博客(6)
- 收藏
- 关注
原创 如何设置项目为maven项目(idea)
当项目不是maven项目时,在idea页面选中Ctrl+Shift+A。选中你要设置的Maven项目即可。
2025-04-17 14:43:34
2898
原创 Idea无法解析方法 ‘println()‘;无法解析方法 ‘println(String)‘
Idea无法解析方法 'println(String)'
2024-11-25 22:51:04
1168
原创 事务(Transaction)
串行化(Serializable:不允许事务并发执行,强制事务串行化执行,就是在读取每一行数据的时候都加了锁,所以效率很低。不可重复读:一个事务内,两次读取同一条数据,前后读取的结果不一致。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。读已提交(RC):事务的修改只有提交之后才能其他事务看到。读未提交(RU):一个事务能够读取到别的事务还未提交的数据。脏读:事务A读到事务B未提交的数据,事务B回滚,事务A就脏读了。
2024-09-26 21:16:50
364
1
原创 InnoDB和MyISAM的区别
1.MyISAM注重的是性能每次查询都具有 原子性,执行速度被InnoDB快,但不支持事务。6.Innodb支持聚集索引,支持MVCC。应对高并发事务,MVCC比单纯的加锁更高效。4.Innodb支持行级锁、表级锁,默认为行级锁。5.MyISAM不支持聚集索引,不支持MVCC。2.Innodb支持事务、外键等功能。3.MyISAM只有表级锁。
2024-09-26 21:11:27
331
原创 Mysql的行专列和列转行
行转列select user_name, MAX(CASE course WHEN ‘数学’ THEN score ELSE 0 END )数学, MAX(CASE course WHEN ‘语文’ THEN score ELSE 0 END ) 语文, MAX(CASEcourse WHEN ‘英语’ THEN score ELSE 0 END ) 英语, sum(score) 总分 fromtest_tb_grade GROUP BY USER_NAME;...
2021-03-17 09:09:16
108
原创 mysql中的索引、事务、锁
一.索引1.什么是索引索引是帮助 MySQL 高效获取数据的数据结构。2.为什么要用索引?频繁重复某项复杂的操作,可以通过使用索引来提高检索的效率3.索引的优缺点优点:可以快速检索,减少 I/O 次数,加快检索速度;根据索引分组和排序,可以加快分组和排序缺点:1.创建索引和维护索引需要时间(时间随索引数量增加而增加)2.占用物理存储空间4.索引的创建创建表时创建索引create table 表名( 字段名 字段类型 约束, index 索引名称 (字段名(字段长度)) );
2021-03-08 11:12:51
1177
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅