欢迎来到沈阳网站建设沈阳网站制作沈阳做网站沈阳网站设计沈阳APP开发沈阳小程序制作SEO优化建站服务公司!
咨询电话:18640452214 | 15643729092 | 网站地图 | sitemap.xml
利用SQL提高网站访问速度的技巧
发布时间:2020-01-03 10:21 来源:沈阳网站制作 作者:www.8lh8.com 浏览次数:
  使用动态数据库驱动的站点(如WordPress)可能仍然需要解决一个问题:数据库查询会减慢站点访问速度。网站制作从大的一方面讲可以称之为是生物学的延续,是工程学的集中表现。但网站制作,更是一个深入浅出的过程。网站制作一切以人为本,用户体验始终放在第一位,不仅仅注重外表的美观,华而不实的外壳。网页设计,网站架构,代码编写也不仅仅是一个复制粘贴的过程。网站制作要突出个性,注重浏览者的综合感受,令其在众多的网站中脱颖而出。我将向您展示如何识别导致性能问题的查询,如何找出问题所在,以及如何快速修复这些问题和其他加速查询的方法。我将把门户deliciousbrains.com上的慢查询作为一个实际的例子。接下来本文沈阳网站建设-乐惠建站就为大家分享网站制作时应避免的一些问题。

  查找慢速SQL查询的第一步是查找慢速查询。网站制作从大的一方面讲可以称之为是生物学的延续,是工程学的集中表现。但网站制作,更是一个深入浅出的过程。网站制作一切以人为本,用户体验始终放在第一位,不仅仅注重外表的美观,华而不实的外壳。网页设计,网站架构,代码编写也不仅仅是一个复制粘贴的过程。网站制作要突出个性,注重浏览者的综合感受,令其在众多的网站中脱颖而出。阿什利在以前的博客中赞扬了调试插件查询监视器(DebugingPlug-inQueryMonitor),该插件的数据库查询特性使它成为定位慢速SQL查询的有价值的工具。插件在所有页面请求期间报告数据库请求,并可以通过调用这些查询代码或原件(插件、主题、WordPress核心)来过滤查询,突出显示重复的查询和缓慢的查询。如果不想在生产环境中安装调试插件,还可以打开MySQL Slow Query Log,以便记录在特定时间执行的所有查询。此方法配置和设置存储查询的位置相对简单。由于这是一种服务级别的调优,因此性能影响将小于使用调试插件,但在不使用时也应将其关闭。一旦你找到了一个你必须花很多钱才能找到的查询,下一步就是试着去理解它并找出是什么减缓了这个查询。最近,当我们开发我们的网站时,我们发现一个查询要执行8秒。我们使用WooCommerce和自定义版本的WooCommerce软件插件来运行插件商店。此查询的目的是为我们知道其客户编号的客户获取所有订阅。WooCommerce是一个稍微复杂一点的数据模型,即使订单存储在自定义类型中,用户ID(由存储为每个用户创建的WordPress)也不会存储在POST_Author中,而是作为以后数据的一部分。订阅软件插件创建一对指向自定义表的链接。让我们仔细看看这个查询。MySQL是您的朋友MySQL有一个方便的语句描述,它可以输出表格结构信息,如字段名、数据类型等。你可能已经知道这句话了。但是您知道在SELECT、INSERT、UPDATE、REPLACE和DELETE语句之前可以使用DESCRIPE语句吗?更为人所知的是他的同义词解释,并将提供关于如何执行该语句的详细信息。这些是使用SQL加速站点访问的技术。

  以上都是建站需注意的,虽然沈阳网站制作公司-乐惠建站分享了很多,但要特别注意的是,这些都需要学习,慢慢积累,这是非常重要的。只能通过慢慢的接触了解更多。

       由乐惠网络原创文章,请互相进步分享。转载请注明出处,谢谢。
 
       想了解更多关于建站资讯的文章请点击:沈阳网站制作
 
       非特殊说明,本文为本站原创(翻译)文章,转载请注明:本文转自:乐惠网络。

       本文链接:http://www.8lh8.com/zixun/zx1/711.html
 
  
沈阳网站设计案例
通向SEO大师之路需要经历三个阶
沈阳小程序制作公司-杂志类小程
沈阳APP制作公司-赏聘APP案例
高端网站建设
服务热线