IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

数据库

众所周知,在任何一个数据库中,查询优化都是不可避免的一个话题。对于数据库工程师来说,优化工作是最有挑战性的工作。MySQL开源数据库也不例外。其实笔者认为,数据库优化并没有大家所想象的那么苦难。通常情况下,大家可以从以下四个细节出发来做好MySQL数据库的查询优化工作。

从四个细节出发做好MySQL查询优化

当人们提及可重用的查询的时候,立即映入脑海的往往就是存储过程了。虽然这些存储过程是编写可重用代码不可分割的一部分,但要记住的是,它们只是很少的一部分而已,而非全部。此外,其它可重用代码包括视图、内置函数以及用户定义的函数。

DBA技巧:如何编写可重用的MySQL查询

世界上最大的技术支持、软件和硬件公司每天使用Linux完成各种任务与解决方案,那么这些大公司究竟是怎么使用Linux的呢?

10个大企业后端使用Linux系统常见方式

在现实工作中,定期备份数据库是一项极为重要的事情。当我们使用MySQL时,在数据库备份方面有许多选择的余地,而本文将向读者介绍如何使用MySQL的mysqldump来备份数据库。

如何利用mysqldump备份MySQL数据库

DB2在线导入是我们经常要用到的操作,下面就为您详细介绍DB2在线导入的实现方法,如果您感兴趣的话,不妨一看。

04日更新
深度解析 教您如何实现DB2在线导入

今天给大家介绍六条比较有用的MySQL的SQL语句,可能很多人都通过PHP来实现这些功能。分别实现计算年数(通过一个人的生日计算年龄)、求两个时间的差:得到它们之间所差的秒数、显示某一列出项过N次的值、计算两个日子间的工作日(即除出周六周日和节假日)、查找表中的主键、查看你的数据库有多大。

分享6个有用的MySQL语句

 在华尔街,计算时间如果出现一毫秒的延迟就可能影响到一只股票的售价。这看起来似乎不是什么大问题,但当数百万只股票在同时进行交易时那就是一个巨大的损失了。

31日更新
年终大盘点:读Novell分离之忧不再战略

NoSQL,就是反SQL,是一项全新的数据库革新运动,特别是在 2010 年得以迅猛发展。而各种开源的 NoSQL 软件突然间涌现在你面前。目前似乎没有对 NoSQL 给出一个标准的定义,也没有相应的规范,但从这些软件可以看出 NoSQL 软件的共同点:独立运行、K/V存储结构,这之前有人称之为集中式缓存服务....

2010年10大热门的开源NoSQL服务器软件

文中提到一种”clue”的做法,给翻页提供一些”线索”,比如还是SELECT * FROM message ORDER BY id DESC,按id降序分页,每页20条,当前是第10页,当前页条目id最大的是9527,最小的是9500,如果我们只提供”上一页”、”下一页”这样的跳转(不提供到第N页的跳转),那么在处理”上一页”的时候....

30日更新
浅谈如何构建高效的MySQL分页

下图将现在流行的NoSQL按Dynamo系和Bigtable系统做了一个划分,当然,你一看就知道是小日本的手笔。不是很全面,倒也值得一看。NoSQL,指的是非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心...

28日更新
标签: NoSQL 数据库
由Dynamo和Bigtable窥探NoSQL族谱

阿里云一直有两个人,一边是很多的机器,一边是很多男人,我真是无法选择,

阿里云DBA:谈阿里云MySQL管理架构

所谓分布式数据库架构,很多人都说分布式架构,要我加个词的话我一般说伪分布式或者说所谓的分布式。只是跟NoSQL一样,起一个好听的名字,所以谈这个话题。

25日更新
五分钟金官丁:浅谈伪分布式数据库架构

中国古代思想家孔子(Confucius)功劳中包括对许多事物发表的见解,从平凡的幸运饼消息(fortune cookie messages)到明显荒谬的笑话,如“Man who stand on toilet is high on pot.(立于[茅]厕,乐于[尿]壶)”。他曾说过一段对人们学习编程有帮助的话

23日更新
程序员须知:编程学习的七大攻略

在寻求这种顿悟时,由于刚开始编程的人知识通常都非常有限,绘制流程图有助于以你喜欢的方式来事先准备。请这样来做,至少在开始时,包括搞清楚你每天使用电脑的流程,把其中使用最多的部分简化绘制出来。一旦你整理出来,就把在那些情况下特别有用的编程技能作为早期学习的重点。这样的机会在一定...

关于编程学习的七点思索

在星期三,该公司发布了开源的MySQL数据库的5.5版本,这是Oracle在一月收购Sun Microsystems,获得MySQL以后,第一次升级这个软件。现在Oracle掌控着关系数据库系统的两大应用领域,它必须要明确地区分出,在企业中,哪个产品应该部署到哪里。Kumar说:“对于基于Web的应用程序,定制的部门级应用...

甲骨文:MySQL5.5将加强支持Web应用程序

在本周举行的甲骨文(Oracle)全球大会上,Oracle外宣布,MySQL 5.5全面上市。在新版的MySQL产品中明显增强了Web应用,性能也得到显著提升。Oracle的这一举措也证实了此前在收购Sun时,他们对开源社区的承诺。此前,Oracle的首席架构师Edward Screven曾对社区表示,Oracle不但会继续对MySQL企业版做出...

甲骨文兑现承诺 MySQL5.5全面上市

昨天 Oracle 对外发布 MySQL 5.5 正式版本,详情请看这里。来自 MariaDB 官网的消息对此表示祝贺,但同时也声称不会跟进该版本推出相应的 MariaDB。MariaDB 称:我们已经达成共识,暂时不考虑跟进 MySQL 5.5 的开发。因为这两年来包括 MySQL 6.0、5.4 和 5.5 的计划都是关起门来制定的,社区对此...

MariaDB表示不会跟进MySQL 5.5版本

David强调,与同类产品相比,Guardium采用了独特的可扩展多层架构。该架构能够支持大型和小型环境,提供审计数据的集中聚合和标准化,并通过Web控制台提供企业级安全策略的集中管理。而作为一种跨平台解决方案。

15日更新
IBM新版安全软件为异构数据库实时管控

12月10日消息,2010互联网行业技术研讨峰会将于12月25日在上海华东理工大学召开,本次峰会以“互联网行业应用最佳实践”为主题,

10日更新
2010互联网行业技术研讨峰会即将召开

对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本

开发者须知:数据库性能优化12条规则
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐