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

58同城 网站建设网络推广是什么工作

58同城 网站建设,网络推广是什么工作,临安建设工程规划公示网站,宠物网站建设目标SQL优化 SQL优化的方法: sql查询语句尽不使用select * ,而是具体的字段。 节约资源,减少网络开销。减少回表,提高查询效率。 避免在where子句中使用or来连接条件。 or可能会使索引失效,从而进行全表查询。 尽量使用…

SQL优化

SQL优化的方法:

  • sql查询语句尽不使用select * ,而是具体的字段。

    • 节约资源,减少网络开销。
    • 减少回表,提高查询效率。
  • 避免在where子句中使用or来连接条件。

    • or可能会使索引失效,从而进行全表查询。
  • 尽量使用数值代替字符串类型。

  • 建议使用varchar代替char。

  • 对查询进行优化,应该避免全表扫描,在where以及order by涉及的列建立索引。

  • 尽量避免索引失效。

    • 在where中对字段进行null判断。
    • 避免在where中使用or连接查询条件。
    • in 和 not in 慎用,尽量用between代替。
    • 模糊查询导致全表扫描,用全文索引。
    • 尽量避免在where中对字段进行函数操作。
  • inner join left join right join 优先使用inner。

  • 提高group by效率,----先过滤,在分组。

  • 清空表优先使用trun cate 而不是delete。

    • trun cate是对表结构进行操作。(将主键(如:id)也清除)
    • delete是逐行进行删除。
  • 表连接不易太多,索引不易太多,一般五个之内。

    • 联表数量越多编译开销越大。
    • 每次关联内存中都会生成一个linshibiao。
    • 应该把连接表拆分为多个执行,可读性更高。
  • 避免在索引列使用内置函数,会导致索引失效。

  • 使用explain分析你的执行计划。

执行计划:

​ **explain:**可以模拟优化器执行sql查询语句,从而知晓sql是如何处理你的sql语句的,分析你的查询语句或是表结构的性能瓶颈。

EXPLAIN作用:

  • 对表的读取的顺序;
  • 数据读取操作的操作类型;
  • 哪些索引可以被使用;
  • 哪些索引已经被使用;
  • 表之间的引用;
  • 每张表有多少行被优化器查询;

**explain使用:**在select之前加explain,返回执行计划的信息,而不是执行SQL;

http://www.ds6.com.cn/news/104739.html

相关文章:

  • 中企动力是干嘛的什么是seo网站优化
  • 北京市建设工程招标网站短视频营销方式有哪些
  • 平台开发者seo推广策划
  • pc版网站生成App学生个人网页制作成品代码
  • 做网站是用wordpress还是DW营销推广方式都有哪些
  • 腾讯云主机永久免费广州seo关键词优化是什么
  • 嘉兴企业网站开发搜索引擎优化叫什么
  • 揭阳网站制作机构爱站网收录
  • 长春网站制作费用seo排名优化资源
  • 微信公司网站2023新闻热点摘抄
  • 为什么选用美食做网站主页国外seo网站
  • 海口网站开发师招聘最好用的搜索引擎排名
  • 国外网站设计seo诊断分析工具
  • 手机做网站哪家好北京网站制作建设公司
  • 自己创建网站403中国国家培训网官网
  • 成品网站10款网站客服系统
  • 青锐成长计划网站开发人员搜索引擎竞价推广的优势
  • 内蒙古seo上海谷歌seo公司
  • 网络建站的费用全案网络推广公司
  • 咖啡设计网站最火的推广软件
  • access做网站免费创建网站平台
  • 电子商务大型网站建设网站建设是干什么的
  • 网站检索功能怎么做呢营销手机都有什么功能啊
  • 微官网怎么制作排名优化seo公司
  • 澄海玩具网站建设公司北京seo邢云涛
  • 历下网站建设广州竞价外包
  • 培训网登录入口seo网站推广的主要目的
  • 白云电子商务网站建设今日头条新闻最新
  • 江苏商城网站制作公司微信朋友圈推广软文
  • 微信红包网站制作seo工程师是什么职业