
web
Moon*
这个作者很懒,什么都没留下…
展开
-
MyISAM查询速度为什么比InnoDB快
InnoDB、MylSAM两者引擎所用的索引的数据结构都是B+树,不过区别在于: MylSAM中的B+树的数据结构存储的内容是实际数据的地址值,它的索引和实际数据是分开的,只不过使用索引指向实际数据,这种索引的模式被成为非聚集索引。 InnoDB中B+树的数据结构存储的都是实际的数据,这种索引称为聚集索引。 1)数据块,INNODB要缓存,MYISAM只缓存索引块, 这中间还有换进换出的减少; ...转载 2019-11-12 16:27:20 · 1186 阅读 · 0 评论 -
事务的隔离级别
事务的隔离级别 不可重复读主要针对的是一条数据(数据内容)主要针对update,幻读针对的是一批数据(个数)主要正对insert和delete 数据库在并发的情况下会出现脏读、不可重复读,幻读这些问题,为了避免这些问题的出现,数据库增加了隔离级别来增加数据准确性和用户的体验,数据的隔离级别有四种,从低到高分别为读未提交(read uncommitted)、读已提交(read committe...原创 2019-11-10 18:45:20 · 119 阅读 · 0 评论 -
Django和Flask的区别
转载自:https://www.cnblogs.com/keyou1/ 一、为什么要使用框架? 为了更好地阐述这个问题,我们把开发一个应用的过程进行类比,往往开发一个应用(web应用、系统应用)跟建造房子的过程一样,需要先打地基,搭好骨架,然后一块砖一块砖叠上去。 而开发一个应用呢?同样也需要一个好的架构设计,数据库建模,然后一个模块一个模块使用代码实现。 如果开发一个软件应用不使用框架,和我...转载 2019-11-09 21:31:15 · 264 阅读 · 0 评论