当前位置: 首页 > news >正文

网站开发新闻重庆整站seo

网站开发新闻,重庆整站seo,做网站具体收费,wordpress 4.7 多站点数据库一般会采取什么样的优化方法? 1、选取适合的字段属性 为了获取更好的性能,可以将表中的字段宽度设得尽可能小。 尽量把字段设置成not null 执行查询的时候,数据库不用去比较null值。 对某些省份或者性别字段,将他们定义为e…

数据库一般会采取什么样的优化方法?

在这里插入图片描述
1、选取适合的字段属性

为了获取更好的性能,可以将表中的字段宽度设得尽可能小。
尽量把字段设置成not null
执行查询的时候,数据库不用去比较null值。
对某些省份或者性别字段,将他们定义为enum类型,enum类型被当做数值型数据来处理,而数值型数据被处理起来的速度要比文本类型块很多。
2、使用join连接代替子查询

3、使用联合union来代替手动创建的临时表

注意:union用法中,两个select语句的字段类型要匹配,而且字段个数要相同。

4、事务

要么都成功,要么都失败。

可以保证数据库中数据的一致性和完整性。事务以begin开始,commit关键字结束。

如果出错,rollback命令可以将数据库恢复到begin开始之前的状态。

事务的另一个重要作用是当多个用户同时使用相同的数据源时,它可以利用锁定数据库的方式为用户提供一种安全的访问方式,这样就可以保证用户的操作不被其他的用户干扰。

5、锁定表

尽管事务是维护数据库完整性的一个非常好的方法,但却因为它的独占性,有时会影响数据库的性能,尤其是在大应用中。

由于在事务执行的过程中,数据库会被锁定,因此其它用户只能暂时等待直到事务结束。

有的时候可以用锁定表的方法来获得更好的性能,

共享锁:其它用户只能看,不能修改

lock table person in share mode;

对于通过lock table 命令主动添加的锁来说,如果要释放它们,只需发出rollback命令即可。

6、使用外键

锁定表的方法可以维护数据的完整性,但是它却不能保证数据的关联性,这个时候可以使用外键。

7、使用索引

索引是提高数据库查询速度的常用方法,尤其是查询语句中包含max()、min()、order by这些命令的时候,性能提高更为显著。

一般来说索引应该建在常用于join、where、order by的字段上。尽量不要对数据库中含有大量重复的值得字段建立索引。

8、优化的查询语句

在索引的字段上尽量不要使用函数进行操作。

尽量不要使用like关键字和通配符,这样做法很简单,但却是以牺牲性能为代价的。

你给自己留的退路越多,你失败的可能性就越大。-----酷酷的韩

http://www.mmbaike.com/news/25251.html

相关文章:

  • 优化网站排名厦门站长优化工具
  • 教育培训类网站设计广州信息流推广公司
  • wordpress 显示pdf插件下载什么是白帽seo
  • android 移动网站开发详解最新做做网站
  • 做网站设像素360站长工具seo
  • h5和网站的区别南昌百度搜索排名优化
  • 美女做暧暧网站武汉网络关键词排名
  • 苏州浒关做网站搜索引擎入口google
  • 网站开发怎样建立后台数据郑州网站优化顾问
  • 云上的网站怎么做等保搜狐综合小时报2022113011
  • 网站开发中的著作权归属竞价培训
  • 国外哪个网站做服装seo网站诊断文档案例
  • 交易网站建设具体方案广东省白云区
  • 叫别人做网站权重被转移了自己如何制作一个网页
  • 网站开发维护合同合肥网络营销公司
  • 帮人做网站要怎么赚钱吗网站建设步骤流程详细介绍
  • 个人网站类型友情链接的作用有哪些
  • 郑州做网站的外包公司有哪些联盟营销平台
  • 手提电脑做网站服务器百度 营销推广费用
  • 做的ASP网站手机企业如何网络推广
  • 淮北网站三合一建设全球搜索引擎排名2021
  • win7系统做网站服务器系统网站优化 seo和sem
  • 购物网站成品搜索引擎有哪些
  • 网站备案和不备案的合肥seo管理
  • 鑫诺科技网站建设网络推广方案有哪些
  • 乐清有那些网站东莞seo黑帽培训
  • 可以建公司网站保定seo排名
  • 昆山网站建设第一品牌广州新闻播报
  • 做社交网站怎么赚钱seo策略什么意思
  • 深圳网站建设就q479185700顶上网络营销图片