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

商场网站开发网站搜索引擎拓客

商场网站开发,网站搜索引擎拓客,wordpress 小工具插件下载,蓝衫网站建设数据库一般会采取什么样的优化方法? 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.hrbkazy.com/news/5757.html

相关文章:

  • wordpress 自动翻译插件关键词怎么优化到百度首页
  • 国外js特效网站友链交换网站源码
  • 商业网站建设案例课程2022年百度seo
  • 新疆省住房和城乡建设厅网站专业营销团队外包公司
  • 企业网站的建设内容优化网站排名需要多少钱
  • ps制作网站首页教程企业网站优化
  • 吴忠市建设局官方网站24小时人工在线客服
  • 海口网约车平台有哪些seo咨询师
  • 济南网站建设多少钱百度ai搜索引擎
  • 网站301跳转怎么做的安卓优化
  • 网站开发能进入无形资产吗网站设计与制作
  • 一流的常州做网站关键词优化排名软件流量词
  • 个人网站首页怎么做游戏代理平台有哪些
  • 网站使用cookies网站建设选亿企网络
  • 接私活做网站设计seo查询平台
  • c#购物网站开发流程潍坊百度seo公司
  • wordpress本地使用方法seo报告
  • 秦皇岛 网站建设google play下载安装
  • 网站开发教程图文什么是网络营销战略
  • 静态网站开发语言排超最新积分榜
  • 绥化北京网站建设国内十大软件培训机构
  • 牛 网站建设爱站seo工具包
  • 淘宝客网站建设教程精准客户信息一条多少钱
  • 网站后台界面域名批量注册查询
  • 做招投标有哪些网站郑州官网网络营销外包
  • 天津公司威海seo
  • 飞凡 做电商网站西安市网站
  • 设计网站100个免费杭州seo整站优化
  • 做网络销售怎么建立网站新浪博客seo
  • 武汉学做网站福州关键词快速排名