仓酷云 发表于 2015-1-16 20:13:33

发布办理MySQL 5.0不克不及利用主动增添字段成绩

如IBM公司最近宣布让渠道合作伙伴分销其SaaS应用程序的新计划。微软认为MySQL学习教程是销售其云计算服务的重要组成部分。然而即使有这种趋势,DBaaS仍然不同于内部数据库,解决方案提供商必须认识到这一点;否则,他们不仅仅是丢失几个客户,而是要失去的更多。成绩:MySQL5.0不克不及利用主动增添字段。<Pstyle="TEXT-INDENT:2em">详细缘故原由:<Pstyle="TEXT-INDENT:2em">引发的缘故原由是在MySQL5.0.2版本中的TheServerSQLMode中新加了几种sql_mode,而且在sql的my.ini文件中的sql-mode默许增添了个中的二种,一个是STRICT_TRANS_TABLES,就是招致auto_increament失利的mode,这个sql_mode次要用于当一个值不克不及拔出到表中是,则发生一个毛病而不是一个告诫并停止会话。<Pstyle="TEXT-INDENT:2em">办理举措:<Pstyle="TEXT-INDENT:2em">删除这个sql_mode.重启mysql.<Pstyle="TEXT-INDENT:2em">将my.ini中的:<Pstyle="TEXT-INDENT:2em">#SettheSQLmodetostrict<Pstyle="TEXT-INDENT:2em">sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"<Pstyle="TEXT-INDENT:2em">改成:<Pstyle="TEXT-INDENT:2em">#SettheSQLmodetostrict<Pstyle="TEXT-INDENT:2em">#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
使用它开发程序也是非常简单的。”

爱飞 发表于 2015-1-18 18:52:51

大侠们有推荐的书籍和学习方法写下吧。

活着的死人 发表于 2015-1-27 18:03:20

财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..

变相怪杰 发表于 2015-2-5 14:31:43

两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书

只想知道 发表于 2015-2-12 07:00:17

这是一个不错的新特性。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多。我做过试验,在我的实验环境中会比映射到表中提高30%左右的效率。

金色的骷髅 发表于 2015-3-3 00:15:26

现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.

灵魂腐蚀 发表于 2015-3-11 08:02:55

sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西

莫相离 发表于 2015-3-18 00:12:48

一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)

兰色精灵 发表于 2015-3-25 09:21:15

从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
页: [1]
查看完整版本: 发布办理MySQL 5.0不克不及利用主动增添字段成绩