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

wordpress添加商城网络营销的优化和推广方式

wordpress添加商城,网络营销的优化和推广方式,江西省赣州市南康家具城,网站设计 价格在pg数据库中有多种索引存在#xff0c;在一般情况下我们取使用普通索引 以下是一些常见导致索引未命中的原因和优化策略 1.如果查询中的条件与索引字段的顺序不匹配#xff0c;或者索引字段没有完全包含在查询条件中#xff0c;索引可能不会被使用。 2.在查询中使用函数…在pg数据库中有多种索引存在在一般情况下我们取使用普通索引 以下是一些常见导致索引未命中的原因和优化策略 1.如果查询中的条件与索引字段的顺序不匹配或者索引字段没有完全包含在查询条件中索引可能不会被使用。 2.在查询中使用函数操作如 LOWER()会导致索引无法被利用因为函数操作改变了列的值。 3.有时数据库优化器会认为全表扫描比使用索引扫描更快尤其是当查询的数据量较大或者返回的记录很多时。PostgreSQL 的优化器根据表的统计信息做出判断。 如果查询返回的行数较多大于某个比例优化器可能会选择全表扫描。你可以调整查询的过滤条件使返回的行数更小从而倾向于使用索引 4.查询中的列数据类型与索引中的数据类型不匹配可能导致无法利用索引。例如查询中使用 ::TEXT 强制转换数据类型可能导致索引失效。 5.索引对高选择性的字段即字段值不同种类很多效果最好。如果你在低选择性的字段例如布尔值字段上创建索引数据库可能认为索引扫描不如全表扫描高效。 6.如果查询中有子查询、嵌套查询、窗口函数等数据库优化器可能难以找到最优的执行计划导致索引失效。 create index idx_table_idxname on table(file1,file2) 创建完索引可以使用EXPLAIN ANALYZE查看自己的sql是否命中 create index idx_demand_domain on demand_mstr(lower(demand_domain_id)) eg:select * from demand_mstr where lower(demand_domain_id) acsselect * from demand_mstr where lower(demand_domain_id) acsd 这两个语句一样的只是条件不一样但是一个命中一个没有就是因为数据库在选择时候acs数据太多认为全局扫描更快。 如果有时候命中不了索引可以尝试加上limit1000 进行解释有时候可能因为数据量问题不走索引当然还会有其他原因
http://www.dnsts.com.cn/news/240012.html

相关文章:

  • 网站关键词的作用图书网站开发背景
  • 移动端网站建设推广方案做网站可以申请国家补助吗
  • seo外贸仿牌网站换域名衡水做网站的
  • 网站建设服务器都有哪些沈阳cms建站模板
  • 创建网站平台要多少钱vultr一键wordpress
  • 漳州专业做网站怎么去掉wordpress加载动画
  • 杨浦网站建设wordpress短链接清除
  • 网站建设大宇上海网站制作哪家奿
  • 江苏高校品牌专业建设工程网站什么是网站版式
  • 上海网站建设公司指南网站推广服务
  • 电子商务网站建设体会与收获优化大师电视版
  • 网站建设佰金手指科杰二七wordpress弹出式广告
  • 稳定的手机网站设计大庆seo
  • wordpress建站 图片2022年楼市最新政策
  • 专业建材网站建设怎么做网站登录界面
  • 网站建设框架注意事项营业执照官网入口
  • 推进网站 集约化建设seo优化系统哪个好
  • 通过付费网站做lead色块布局网站首页模板
  • 万网域名在中国电信网站备案系统山东省城乡建设厅官网
  • 书香气的域名做网站淘宝网中国站电脑版登录
  • 艺术毕业设计作品网站网站建设费用预算表
  • wep开发和网站开发软件网站开发评估
  • 宁波淘宝网站建设免费提交网址的网站
  • 公司网站开发策略和基本步骤公众号网站怎么建
  • 建设银行网站如何修改账单地址东莞网站建设营销服务平台
  • wordpress多站点怎么修改域名制作微信小程序的教程
  • google外贸网站推广平湖市规划建设局网站
  • 如何介绍网站模板下载wordpress弹性搜索
  • 内部网站如何建设电子商务网站制作步骤
  • 网页图片怎么下载广州seo代理计费