面试题
文章平均质量分 96
凌晨两点的咖啡
互联网保持高度的敏感性和关注度。善于总结和沟通,也乐于分享技术。
展开
-
Redis知识点总结
Redis基础知识点1.为什么使用NoSQL ?参考文献:https://baike.so.com/doc/5569749-5784951.html1.1 单机 MySQL 的美好时代在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。上述架构下,我们来看看数据存储的瓶颈是什么?DAL : Data Access Layer(数据访问层 – Hibernate,MyBatis)数据量的总大小一个机器放不下时。数据的原创 2021-01-05 17:04:25 · 1773 阅读 · 2 评论 -
Java软件开发工程师面试题(二)
MySQLMySQL优化1、优化SQL语句1、避免使用*号查询,需要什么字段查取什么字段;2、避免在where子句中使用!=或<>操作,否则会导致索引失效从而进行全表查询;3、避免对字段进行null值判断,否则会导致索引失效从而进行全表查询;4、左模糊查询也会导致全表扫描;5、避免使用or来连接条件,如果一个字段有索引,一个字段没有索引,也会导致索引失效从而进行全表查询;2、选取最适和的字段属性比如邮编只有六位,我们不可能去使用char(255),甚至使用varchar也是不原创 2020-12-30 15:02:39 · 2567 阅读 · 4 评论