20万条数据,超过1G的数据库该怎么优化?(怎样优化数据库)

大家好,今天小编关注到一个比较有意思的话题,就是关于30g数据库怎么优化的问题,于是小编就整理了2个相关介绍为您解答,让我们一起看看吧。

创新互联建站从2013年创立,先为汾阳等服务建站,汾阳等地企业,进行企业商务咨询服务。为汾阳企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

20万条数据,超过1G的数据库该怎么优化?

一般情况下,容量超过1G的关系型数据库是不需要进行优化的,mysql,mssql,oracle都可以轻松搞定,不会出现性能问题。

若这么大数据库出现查询缓慢等问题,则须从以下方面来考虑分析与优化:

1.SQL

语句的优化 再次梳理需求,根据需求进行SQL语句的再分析,判断语句是否按自己的要求进行运行;

2.索引的优化 通过查看SQL语句的执行计划,添加合适的索引可以有效提高查询效率;

3.编程时注意SQL语句使用绑定变量的方式,在频繁调用同一条SQL语句时可以减少硬解析消耗时间

4.对数据库表优化,对大表进行横行与纵行的表分拆。

1、分析20万条数据的类型,看看是否有视频,图片以及大文本类型数据

2、如果有非结构化数据建议迁移到文件系统,数据库中存储路径索引信息

3、如果没有特别非结构化数据类型存在的话,看一下数据类型是否有固定类型,占用空间比较多

4、查看一下数据索引情况,索引空间情况

5、查看数据库日志适应情况,看看日志模式,如果已经备份,可以压缩日志,减少空间占用。

数据库调优的方法有哪些?

关于数据库优化,可以从以下几个方面入手: 对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 应尽量避免在 where 子句中对字段进行 null 值判断。 应尽量避免在 where 子句中使用 != 或 <> 操作符。 查询的时候select后面不要用*,手动把字段名字加上。

到此,以上就是小编对于怎样优化数据库的问题就介绍到这了,希望这2点解答对大家有用。

新闻名称:20万条数据,超过1G的数据库该怎么优化?(怎样优化数据库)
文章网址:http://www.shufengxianlan.com/qtweb/news4/519704.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联