![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识点
文章平均质量分 83
程序媛小方
这个作者很懒,什么都没留下…
展开
-
Mybaits面试总结
Mybaits是什么?Mybaits是一款优秀的持久层架构,一个半ORM(对象关系映射)框架,它支持定制化SQL,存储过程以及高级映射,Mybatis避免了所有JDBC代码和手动设置参数以及获取结果集,Mybatis可以使用简单的XML和注解配置和映射原生类型、接口和JAVA的POJO(Plain Old Java Objects,普通老式对象)为数据库中的记录。ORM是什么?ORM(Object Retational Mapping) 对象关系映射,为了解决关系型数据库和简单Java对象(PO原创 2022-02-16 16:33:06 · 613 阅读 · 0 评论 -
MySQL面试题(2)
简述在MYSQL数据库中MyISAM和InnoDB的区别不支持事务,但每次查询都是原子的;支持表级锁,每次操作对整个表加锁;存储表的总行数;一个MYISAM有个三个文件:表结构文件、 索引文件 、数据文件;采用非聚集索引,索引文件的数据域存储指向数据文件的指针,辅索引与主索引基本一致,但是辅索引不用保证唯一性InnoBD:支持ACID的事务,支持事务的四种隔离级别;支持行级锁及外键约束;可支持写并发;不存储总行数:一个InnoDb引擎存储在一个文件空间(共享表空间,表原创 2022-02-11 15:44:44 · 565 阅读 · 0 评论 -
Mysql面试题总结(1)
Sql优化:1.查询语句不使用Select *2. 少使用子查询 用关联查询(left join right join left join) 代替3. or查询时尽量使用uniun union all 数据不重复或不需要剔除重复数据情况下 uniun all 比uniun 更好4. 尽量避免在where子句使用<> 或者!= 操作符,否则导致引擎放弃索引而进行全表扫描5. 不要在where子句中对字段使用nul判断, 多用0 where 条件= 06. 减少使用...原创 2022-02-10 15:59:21 · 624 阅读 · 0 评论