![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库优化
逍遥绝情
this is a test demo
展开
-
数据库优化总结
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描: 如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类的可以设置为翻译 2017-05-03 23:48:35 · 277 阅读 · 0 评论 -
数据库分区
添加分区ALTER TABLE table_name ADD PARTITION (partCol = 'value1') location 'loc1'; //示例ALTER TABLE table_name ADD IF NOT EXISTS PARTITION (dt='20130101') LOCATION '/user/hadoop/warehouse/table_name/dt=201翻译 2017-05-27 17:01:07 · 319 阅读 · 0 评论 -
tomcat优化设计
性能优化1.屏蔽DNS查询 Web应用程序可以通过Web容器提供的getRemoteHost()方法获得访问Web应用客户的IP地址和名称,但是这样会消耗Web容器的资源,并且还需要通过IP地址和DNS服务器反查用户的名字。因此当系统上线时,可以将这个属性关闭,从而减少资源消耗,那么Web应用也就只能记录下IP地址。修改的属性是enableLoopups=”false”。2.调整线程数 To翻译 2017-05-09 11:58:28 · 386 阅读 · 0 评论 -
NoSQL 数据库索引 总结
SQL数据库索引深度解析地址: http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html - 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多行检索的速度,而非聚簇索引对于单行的检索很快。 - 1.普通索引 - 这是最基本的索引,它没有任何限制,比翻译 2017-06-03 16:49:14 · 4241 阅读 · 0 评论 -
数据库备份---总结
###备份基础知识物理(未经处理的) VS 逻辑备份物理备份:物理备份就是直接拷贝存储数据库内容的目录和文件。这种备份类型适合数据量巨大,更重要的是当发生问题的时候需要快速恢复。该备份是拷贝数据库目录和文件。物理备份比逻辑备份快是因为他只执行拷贝操作没有转换操作。因为备份速度和备份文件小对于备份频繁的重要的数据库是非常重要的,所以MySQL Enterprise Backup 使...转载 2018-09-25 15:45:32 · 539 阅读 · 0 评论