上周对我们用Django+Django-rest-framework提供的一套接口进行了压力测试。压测的过程中,收到DBA通知——数据库连接数过多,希望我们优化下程序。具体症状就是,如果设置mysql的最大连接数为1000,压测过程中,很快连接数就会达到上限,调整上限到2000,依然如此。 怎么解决呢,且看这篇文章。

MySql 标签: mysql modify-table 2013-07-27 阅读: 15150

新建一个表保存中文的时候提示: `Incorrect string value xxx` 。 通过错误提示可以看出来是mysql设置编码的问题了。 解决这个问题的两个命令:: SHOW FULL COLUMNS FROM <table>; # 查看collation类型 alter table <table> convert to character set utf8 collate utf8_unicode_ci; #修改类型

Django 标签: djang mysql index 2013-05-11 阅读: 17958

在Django数据库访问优化中一开始的时候就有提到Django有一个Field.db_index的字段,用来帮你建立表索引,这在初始化数据库时是有效的。数据库建立完之后,再来添加这个参数就需要用south,具体怎么用,我没研究。因为直接用sql语句就行了。

MySql 标签: django mysql pypy 2013-01-19 阅读: 18833

1、首先安装pypy 官网:http://pypy.org 下载的1.9的,下载完成之后用tar xf 文件名,解压缩。复制pypy-1.9到~/.local/目录下。<br> 在local的bin(如果没有的话,可以自己新建一个bin)下建立一个软链接:ln -s ~/.local/pypy-1.9/bin/pypy ~/.local/bin

Linux 标签: fedora mysql 2011-05-24 阅读: 8676

找到/etc/my.cnf文件,在[client]和[mysqld]节点中添加 default-character-set=utf8 如果没有[client],需要自己添加上,然后重新启动mysql服务:service mysqld restart。就可以了

Linux 标签: linux mysql 2011-05-24 阅读: 11182

fedora通过yum安装mysql <li>1、首先需要进入root权限,通过命令:su ,然后输入密码。</li> <li>2、通过yum下载mysql以及mysql-server: yum -y install mysql mysql-server</li>