数据库
共舞~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql在执行大Sql语句时的 抛出的max_allowed_packet异常的处理方案
修改mysql的本地配置: 1、查看当前数据库的max_allowed_packet大小,并设置max_allowed_packet SHOW VARIABLES LIKE '%max_allowed_packet%'; set GLOBAL max_allowed_packet = 1024*1024*256; 2、设置MySQL日志写入磁盘策略 set global inn...原创 2020-04-28 16:48:55 · 480 阅读 · 0 评论 -
数据库查询优化(面试自用)
说说常见的数据库查询优化方法 常见的数据库优化有: 避免全表扫描 避免索引失效 避免查询不必要的字段 避免频繁的创建和删除临时表 使用Like '%***'会导致索引失效 使用Or来代替<>和 != 使用exists代替in 不要对where后的字段做函数处理 尽量减少排序 使用Union ALL代替Union 正确的索引建立 表关联时取别名 ...原创 2019-03-15 18:03:27 · 670 阅读 · 0 评论 -
数据库的五种索引类型
本文从如何建立mysql索引以及介绍mysql的索引类型,再讲mysql索引的利与弊,以及建立索引时需要注意的地方 首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='css',如果要拿这条数据的话需要些的sql是 SELECT * FROM award WHERE nickname = 'css' 一般情况下,在没有建立索引的时候,mysql需要扫描全表及扫描1...转载 2019-03-15 21:24:13 · 108729 阅读 · 5 评论 -
hibernate中使用EHCache实现二级缓存
为了提高减少频繁访问数据库,提高系统性能,使用Hibernate的二级缓存插件EHCache 详细实现如下:hibernate.cfg.xml文件 <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Co...原创 2019-03-17 19:19:16 · 407 阅读 · 0 评论
分享