今天我们将讨论的是如何屏蔽数据库中自增ID功能,也就是ID由系统自动分配,DBA们不用手动干预。不过在做分布式数据库时,要求数据同步时,这种自增ID就会出现严重的问题,因为你无法用该ID来唯一标识记录。
有3/4的受访者选择了云数据库会对数据库社区产生最大影响,紧随其后的还有虚拟化(27%),固态硬盘(15%),视觉调整(visual tuning,12%)和协作(8%),Embarcadero总共调查了超过1200位数据库专业人员。
插入数据,是MySQL的基本任务。不过不要小看这个插入数据的动作。在数据库性能优化上,可以在这上面做很大的文章。如果利用MySQL作为一些即时信息化管理软件的后台数据库,如ERP系统。由于其数据插入的作业非常频繁,而且对性能的要求也比较高。此时数据库管理员就需要采取措施来提高数据插入的效率。
众所周知,在任何一个数据库中,查询优化都是不可避免的一个话题。对于数据库工程师来说,优化工作是最有挑战性的工作。MySQL开源数据库也不例外。其实笔者认为,数据库优化并没有大家所想象的那么苦难。通常情况下,大家可以从以下四个细节出发来做好MySQL数据库的查询优化工作。
当人们提及可重用的查询的时候,立即映入脑海的往往就是存储过程了。虽然这些存储过程是编写可重用代码不可分割的一部分,但要记住的是,它们只是很少的一部分而已,而非全部。此外,其它可重用代码包括视图、内置函数以及用户定义的函数。
MySQL数据库是一个基于结构化数据的开源数据库。SQL语句是MySQL数据库中核心语言。不过在MySQL数据库中执行SQL语句,需要小心两个陷阱。
在现实工作中,定期备份数据库是一项极为重要的事情。当我们使用MySQL时,在数据库备份方面有许多选择的余地,而本文将向读者介绍如何使用MySQL的mysqldump来备份数据库。
今天给大家介绍六条比较有用的MySQL的SQL语句,可能很多人都通过PHP来实现这些功能。分别实现计算年数(通过一个人的生日计算年龄)、求两个时间的差:得到它们之间所差的秒数、显示某一列出项过N次的值、计算两个日子间的工作日(即除出周六周日和节假日)、查找表中的主键、查看你的数据库有多大。
NoSQL,就是反SQL,是一项全新的数据库革新运动,特别是在 2010 年得以迅猛发展。而各种开源的 NoSQL 软件突然间涌现在你面前。目前似乎没有对 NoSQL 给出一个标准的定义,也没有相应的规范,但从这些软件可以看出 NoSQL 软件的共同点:独立运行、K/V存储结构,这之前有人称之为集中式缓存服务....
文中提到一种”clue”的做法,给翻页提供一些”线索”,比如还是SELECT * FROM message ORDER BY id DESC,按id降序分页,每页20条,当前是第10页,当前页条目id最大的是9527,最小的是9500,如果我们只提供”上一页”、”下一页”这样的跳转(不提供到第N页的跳转),那么在处理”上一页”的时候....
在星期三,该公司发布了开源的MySQL数据库的5.5版本,这是Oracle在一月收购Sun Microsystems,获得MySQL以后,第一次升级这个软件。现在Oracle掌控着关系数据库系统的两大应用领域,它必须要明确地区分出,在企业中,哪个产品应该部署到哪里。Kumar说:“对于基于Web的应用程序,定制的部门级应用...
在本周举行的甲骨文(Oracle)全球大会上,Oracle外宣布,MySQL 5.5全面上市。在新版的MySQL产品中明显增强了Web应用,性能也得到显著提升。Oracle的这一举措也证实了此前在收购Sun时,他们对开源社区的承诺。此前,Oracle的首席架构师Edward Screven曾对社区表示,Oracle不但会继续对MySQL企业版做出...
昨天 Oracle 对外发布 MySQL 5.5 正式版本,详情请看这里。来自 MariaDB 官网的消息对此表示祝贺,但同时也声称不会跟进该版本推出相应的 MariaDB。MariaDB 称:我们已经达成共识,暂时不考虑跟进 MySQL 5.5 的开发。因为这两年来包括 MySQL 6.0、5.4 和 5.5 的计划都是关起门来制定的,社区对此...
自从2010年4月,Oracle以74亿美元鲸吞Sun,关于MySQL的去向问题始终牵动着大家的心。一开始传出的消息是Oracle将放弃MySQL,惹来包括MySQL创始人在内的联名反对。到最后连欧盟也宣布,如果Oracle放弃MySQL将影响欧盟同意Oracle收购Sun的动议。可以说很多人都希望这只蓝色的小海豚能存活下去.......
最新MySQL版本号5.5,基于GNU/GPL协议,默认采用InnoDB引擎,并无太多新亮点;而Open Office的更新却非常显眼,一个名叫Oracle Cloud Office的生产力套件被公布出来,与Open Office一样,Oracle Open Office也基于ODF标准,这是Oracle云办公的一次尝试,它支持Web 2.0风格的文档协作特性,同时兼容微软.
很多时候,我们都需要清除结果集中的重复内容。为了解决这个问题,一个办法是在选择语句中加入关键字distinct。该关键字的作用是让查询引擎清楚重复..
虽然有许多基于GUI的MySQL客户端存在,如著名的phpMyAdmin和SQLYog,但我一直喜欢原生的MySQL命令行客户端,的确,在未熟悉这些命令行接口(CLI)之前..
我最近把MySQL从一个早期的版本(MySQL 5.0)升级到了Percona Server 5.1。这是一个经典的升级场景,在升级过程中,可能会发生一些意外。主服务器...
也许你已经在一些地方看到这个消息,Facebook 已经开发一款新的社会化收件箱,集成了电子邮件、即时通讯、短信、文本信息、Facebook站内信息。最重...