MySQL数据库
文章平均质量分 91
数据库的sql语句和JDBC网络编程详解
良月初十♧
嗯哼嗯哼蹦擦擦,哦耶哦喽哦买噶
展开
-
如何用代码操作数据库(JDBC编程)
前言。原创 2023-06-09 12:57:36 · 959 阅读 · 2 评论 -
数据库事务到底是什么?
事务1已经提交了数据,此时事务2开始去读数据,在读的过程中,事务3又提交了新的数据,此时意味着同一个事务2之内,多次读数据读出来的结果是不一样的(预期是一个事务中,多次读取的结果是一样的),此时就称为 “不可重复读”。一个事务 正在对数据进行修改的过程中,还没有提交数据之前,另外一个事务B也对同一个数据进行读取,此时B的读数据操作称为 “脏读”,读到的数据也是称为 “脏数据”,(脏的意思是无效,就是读到的数据是无效的数据)没有引入事务的时候,这个 特性就是要必须保证的,有了事务之后,这个特性也不能丢失。原创 2023-05-28 15:13:27 · 935 阅读 · 4 评论 -
数据库索引背后的数据结构
1.当前的一个节点保存了很多个key值,最终的树的高度是比较矮的,查询的时候减少了IO(读写硬盘的次数)访问次数,因为内存空间是有限的,如果数据库中每一行的数据都要保存在内存中不显示,所以每一行的数据是保存在硬盘上的。B树的优点:相比较二叉搜索树,B树每个节点都存放了很多个key值,并且多了很多个叉(节点的子树多了),也就是说在同样多的key的个数下,B树的高度就比二叉搜索树的高度低了很多,树的高度很高就意味着搜索的效率很低,树的高度越高,在进行查询比较的时候访问磁盘的次数就越多。原创 2023-04-28 09:53:19 · 59 阅读 · 0 评论