当前位置

数据库

这是数据库分类的页面,点击下面标题查看详细文章内容:

减少Drupal网站path查找数据库查询负载

James Qi 在 2017年11月15日 - 15:23 提交

  最近还在设法降低Drupal网站的MySQL负载,前些天尝试了安装entity cache,一般情况下可以把一个页面的70-120个mysql查询减少10个左右,然后把memcache使用的内存从1G增加到2G,应该会有一些帮助。

Drupal6网站升级到Drupal7后遗留模块、数据表的处理

James Qi 在 2017年11月8日 - 13:47 提交

  2015年下半年到2016年初我们集中把以前的Drupal 6网站都升级到Drupal 7了,记得当时还是花费了相当大的时间精力来做这些事情。这已经过去近2年时间了,升级后的Drupal 7网站也都运行正常,有些升级后遗留的模块和数据库中的表我们也没有多管,数据库空间不够就加空间。

在Drupal中直接导入、使用数据库

James Qi 在 2016年9月27日 - 15:15 提交

  我们这边从一开始使用Drupal就是利用的其本身的数据库结构,page, node, taxonomy, term等等都是使用Drupal本身的概念,很少直接操作数据,需要大量已有数据(一般是csv格式文件)导入网站的时候,就用第三方模块node_import (Drupal 6)或者feeds (Drupal 7)来设置和进行导入,形成页面以及分类,再辅助设置Views进行需要的列表。

自由标签:

在阿里云RDS数据库服务器中将MySQL InnoDB引擎表转为压缩格式

James Qi 在 2015年10月26日 - 16:56 提交

  今年以来将我们以前托管或者租用的服务器全面转向阿里云,除了采用ECS服务器以外,还有一项重要的是采用了RDS数据库服务器,这对于服务的稳定性、各项指标的监控、调优等都有帮助。

  不过随着近期更多数据库转到RDS上,空间的占用、IOPS的升高等问题也越来越明显,增加RDS空间、升级RDS规格肯定是有用的,但一味这样做的话,费用会明显飙升,还是得想办法优化。

Drupal 6数据库MyISAM转InnoDB后性能下降打补丁

James Qi 在 2015年7月20日 - 14:50 提交

  周末把云数据库RDS进行了配置升级,上面的一些站点数据表从MyISAM转为了InnoDB,今天早上来发现IOPS异常升高,网站打开困难,查看实时实例会话,发现有很多这样的语句堆积:

Drupal多站点共用用户数据库

James Qi 在 2015年3月26日 - 14:59 提交

  我们以前做的系列Drupal网站一般都是共享代码目录、分开创建独立的数据库,因为一般都是禁止匿名用户注册的,所以只是最初设立几个管理员就可以,也还方便。不过为了考虑以后开放用户注册,系列网站的共享用户数据库就有必要了。今天去尝试了一些,可以比较方便地在settings.php中进行如下设置:

Drupal 7:

自由标签:

MySQL迁移到新数据库服务器后负载急剧升高的问题

James Qi 在 2015年2月26日 - 10:51 提交

  春节前忙着把一些网站从自己独立托管的服务器搬迁到阿里云的平台中去,以前自己的服务器都是购买的顶配硬件(几年前就是16核、64G内存、8块硬盘),安装Linux+Apache+MySQL+PHP在同一台机器上,现在用了云服务器ECS做Web服务器,用云数据库RDS做MySQL服务,应该来说更合理,不过实际运行中也遇到问题。

列出MySQL数据库服务器上所有库和表及引擎属性

James Qi 在 2014年5月2日 - 23:30 提交

  最近在对国内服务器进行硬盘的替换升级的时候,发现有一台服务器把数据库迁移到新硬盘后,以前的老硬盘依然非常繁忙(用iostat检查),仔细查看后,发现有一些MySQL数据库用的InnoDB格式,即使把数据库目录搬迁后,实际数据依然放置在以前的硬盘上。

页面

订阅 RSS - 数据库