`
septem
  • 浏览: 54488 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SQL语言艺术(前言)

    博客分类:
  • sql
阅读更多
IT行业发展的过程中,新技术层出不穷,今天数据处理依然是系统的核心。与以往不同的是,需要处理的数据量程指数级别增长,甚至超过的硬件的增长速度,所以仅仅做到正确处理还不够,必须足够的快。

对于数据库的性能问题,开发人员的一惯做法是先写出正确的程序,一旦出现问题,再由DBA来解决,这种做法未能从源头上解决性能问题。首先关注性能问题的应该是开发者,但开发者不一定非常熟悉硬件、DBMS以及各种数据库产品的特性,这些是DBA的专长。但对SQL,不仅仅要知道,还必须深刻理解SQL及关系理论。

这一系列的文章是对The Art of SQL这本书的读书笔记与开发中的一些感悟。暂时不关注具体的数据库产品,仅从开发人员的角度去理解SQL的基本理论、对性能的影响以及调优技巧。
1
1
分享到:
评论

相关推荐

    SQL语言艺术

    掌握SQL艺术的五大要素 过滤 5 了如指掌:理解物理实现 物理结构的类型 冲突的目标 把索引当成数据仓库 记录强制排序 数据自动分组(Grouping) 分区是双刃剑 分区与数据分布 数据分区的最佳方法 预连接表 神圣的简单...

    Oracle 9i&10g编程艺术-深入数据库体系结构(前13章)

    SQL语言作为一种非过程性的查询语言,改变了传统数据库管理和编程的方式。 - **SQL的特点**: - 非过程性:用户只需要告诉数据库想要什么结果,而不需要指定如何获得这些结果。 - 集合处理:能够一次性处理多条...

    一个程序员的自省(博客园)--超级推荐

    编程不仅仅是编写可运行的指令,更是创造易于理解和维护的艺术。一个程序员的自省中强调了编写自文档化的代码的重要性。代码的可读性是衡量其质量的重要标准,因为它直接影响到其他开发者的理解与协作效率。传统的...

    一个简单的asp网站示例,简单易懂

    - `en_ks.asp`、`en_preface.asp`、`en_aandc.asp`:英文版本的页面,可能分别对应知识、前言和艺术与文化等不同板块,展示了网站的多语言支持。 - `top.asp`、`top_en.asp`:顶部导航栏,可能包含网站的logo、...

    JavaEE企业应用现状及趋势(介绍了所有流行的技术 pdf格式)

    #### 序言:编程的本质 编程的本质远不止于简单的编码过程,它更像是一种创造性的艺术活动。正如讲座所提到的,“高明的程序员不仅仅是会砌房子的泥瓦匠,而且是拥有高超设计理念的建筑师”。这意味着编程不仅仅是...

    J2EE入门-经典

    #### 序言:编程的本质 在探讨J2EE之前,首先需要理解编程的本质。编程不仅仅是简单的编码工作,更是一种艺术和技术的结合。优秀的程序员不仅需要掌握基本的编码技巧,还需要有深刻的设计理念,能够像建筑师那样...

Global site tag (gtag.js) - Google Analytics