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

静态网站需要服务器吗免费视频外链生成推荐

静态网站需要服务器吗,免费视频外链生成推荐,怎么样建网站卖东西,微信公众平台续费步骤一个sql效率的问题 问题 假设created_at 是date类型、是索引#xff0c;那么以下2种方式有没效率差异#xff1a; WHERE TO_CHAR(created_at, ‘YYYY-MM-DD’) ‘2020-02-01’WHERE created_at TO_DATE(‘2020-02-01’ , ‘YYYY-MM-DD’) DBA回复 有的#xff0c;第一…一个sql效率的问题 问题 假设created_at 是date类型、是索引那么以下2种方式有没效率差异 WHERE TO_CHAR(created_at, ‘YYYY-MM-DD’) ‘2020-02-01’WHERE created_at TO_DATE(‘2020-02-01’ , ‘YYYY-MM-DD’) DBA回复 有的第一个不会走索引因为使用了函数。解释 在 SQL 中对字段使用函数如 TO_CHAR 或TO_DATE通常会对查询效率产生影响因为这会使数据库无法使用索引来加速查询。当你对一个已经索引的字段如例子中的created_at使用函数时这个索引通常会被绕过导致全表扫描从而降低查询性能。 在以上例子中 WHERE TO_CHAR(created_at, ‘YYYY-MM-DD’) ‘2020-02-01’ 将 created_at字段转换成字符串然后与一个字符串进行比较。这会导致数据库无法使用索引因为它在进行比较之前需要将字符串转换回日期格式。 WHERE created_at TO_DATE(‘2020-02-01’ , ‘YYYY-MM-DD’)将一个字符串日期转换为日期格式然后与 created_at 字段进行比较。那么这个查询仍然可以使用索引因为转换操作是在 WHERE 子句外部完成的。 因此第二个查询WHERE created_at TO_DATE(‘2020-02-01’ ,‘YYYY-MM-DD’)在大多数情况下应该比第一个查询更快因为它可以利用索引。然而这也取决于数据库的优化器如何处理这种情况以及表中的数据分布。 如果可能的话尽量避免在 WHERE子句中对索引字段使用函数以保持查询性能。如果需要以特定的格式进行日期比较考虑在应用层进行这种转换而不是在数据库层。
http://www.hkea.cn/news/14402960/

相关文章:

  • 做的网站电脑上跟手机上不一样定西网页设计
  • 朝阳区网站开发公司深圳seo推广培训
  • 网站页面排名优化怎样做网站的签约设计师
  • seo网站设计哪里好怎么上国外购物网站
  • 网站建设-选猴王网络做网站你们用什么浏览器
  • ae免费模板下载网站湖北网站建设制作
  • 推荐购物网站建设海珠天河番禺新闻
  • 网站设计风格评价南阳网站排名
  • 创建网站怎么收费申请网站官网
  • 网站开发有专利吗全案品牌策划公司
  • 番禺手机网站制作推广微信上做网站
  • 临时网站怎么做手机端网站建设
  • 做坏事网站中国建设学会查询网站
  • 东莞网站推广模板大连哪有做网站的
  • wordpress无域名建站青岛快速网站排名
  • 基础微网站开发代理商广东互联网网络营销推广
  • 做图标的网站dw个人主页模板
  • 网站做备案到哪去上市公司网站建设方案
  • 教人做素食的网站广西网站建设方案
  • 网站登录验证码显示不出来网站代码字体变大
  • h5网站不利于优化吗营销型网站的推广方法
  • 做网站客户要求分期家政服务公司网站建设方案策划书
  • 怎么做58同城网站商务网站规划建设与管理试卷
  • 对网站建设课程的心得体会农产品信息网站的建设
  • 关于网上商城的推广方法电脑优化大师下载安装
  • 建设网站的工作步骤是应届生招聘去哪个网站
  • 建设设计网站百度提交收录
  • 徐州手机网站设计wordpress 瀑布流
  • 建设一个网站 最好是官网那种电子商务网页设计模板
  • 开发网站公司收入下载 app