程序员的官方说法是从事于软件开发、维护的工作人员,所以他们的工作性质不是一般人所能接受的,整天面对的是一堆又一堆的代码,程序员的内心比常人容易焦躁也就不那么奇怪了。
MySQL
了解网站的运行状况,可以使用cnzz,谷歌分析,或百度统计等监测网站。如果希望想深入了解网站资源的使用情况,例如httpd,mysql,drupal等等的资源的使用情况,就需借助一些APM(应用性能管理)的工具。这里我们采用Hyperic HQ监控网站。
监控管理的网站是www.bjdcmm.org.cn, 运行在阿里云上。
然后,在monitor.innovatedigital.com申请一个帐号。
bjdcmm/xxxxxxx
五、锁定表
尽管事务是维护数据库完整性的一个非常好的方法,但却因为它的独占性,有时会影响数据库的MySQL数据库性能,尤其是在很大的应用系统中。由 于在事务执行的过程中,数据库将会被锁定,因此其它的用户请求只能暂时等待直到该事务结束。如果一个数据库系统只有少数几个用户
来使用,事务造成的影响不会成为一个太大的问题;但假设有成千上万的用户同时访问一个数据库系统,例如访问一个电子商务网站,就会产生比较严重 的响应延迟。
一、选取最适用的字段属性
mysql可以很好的支持大数据量 的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的MySQL数据库性能,我们可以将表中字 段的宽度设得尽可能小。
例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多 余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字段。