mysql的高级管理对于编程的地位如何? 小弟在看《PHP与MySQLWeb开发》一书,在看基本的PHP语法之类的时候接触的都是平常很熟悉的一些编程用的知识,后面看到mysql的一些管理有点云里雾里了,都是些从来都没有什么接触的概念,比如EXPLAIN关键字,还有一些优化啦,数据库的备份,恢复等,命令语法一大堆。请问各位这些知识对于一个编程的人来说重要吗?花很多时间去研究这些值得吗?还是先实现想要实现的功能,然后慢慢有空优化数据库,优化安全性? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MySQL通常没有专职的DBA,所以查询的优化很大程度上依赖于程序员。先做功能还是性能很不好说,不过至少要一起考虑,最后再优化一遍,安全性也是如此。这样做的主要原因是性能的考虑有时候会有数据库结构的变化,如果功能都做完了再看性能,可能整个应用都要推倒重来。 1楼说的不错, 如果数据量大点,就会影响性能,与其到处找性能问题,还不如先优化mysql. 远程导入mysql数据问题 set names 'gbk' 后重启动mysql变回去的问题 如何开发可以独立发布软件安装包? 我想把字符串content='gz*5'中gz替换成5,然后相乘,如何计算呢? 如何设计这个表?? 求教一个MYSQL的问题,急! 关于sql server (在线等) 请教一个索引的问题,怎么优化? MYSQL我是用在WINDOWS平台上的,他的默认最大连接数是100,有没有哪位高手知道如何增大这个数目,比如150?? MySQL中如何实现Oracle中decode函数的效果 mysql有触发器?解决这个问题应该怎么弄? 求助:fedora 9下安装mysql是出错
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货