DB2数据库 SQL 精萃(尚波/著),以程序员的视角看DB2
正在加载中...
资料简介:
我是一名Java 程序员,项目中使用DB2,在过去的两年中,我几乎天天在
写SQL,而且都是一些很无聊的SQL,不写又不行,因为这就是我的工作。既
然不能改变现实,那就改变自己吧,我开始系统的学习SQL 语句(当然,在这
之前我认为SQL 语句实在是没有什么可学的),随着学习的深入,我才发现,原
来SQL 语句其实并不简单,简单只是它的表面,有好多细节需要掌握,否则,
稍不留神就会写出有逻辑错误的语句,更可怕的是,在海量数据库中,发现有逻
辑错误的语句是非常难的,甚至是不可能的。还有一些本来用一条语句可以搞定
的事情,有些人却在程序中写了一个循环语句来访问数据库(连接数据库是非常
耗时的,尽管目前的软件都采用连接池),造成数据库的巨大压力。还有些人写
SQL 语句的时候根本不考虑索引,认为那是DBA 事情。
写SQL,而且都是一些很无聊的SQL,不写又不行,因为这就是我的工作。既
然不能改变现实,那就改变自己吧,我开始系统的学习SQL 语句(当然,在这
之前我认为SQL 语句实在是没有什么可学的),随着学习的深入,我才发现,原
来SQL 语句其实并不简单,简单只是它的表面,有好多细节需要掌握,否则,
稍不留神就会写出有逻辑错误的语句,更可怕的是,在海量数据库中,发现有逻
辑错误的语句是非常难的,甚至是不可能的。还有一些本来用一条语句可以搞定
的事情,有些人却在程序中写了一个循环语句来访问数据库(连接数据库是非常
耗时的,尽管目前的软件都采用连接池),造成数据库的巨大压力。还有些人写
SQL 语句的时候根本不考虑索引,认为那是DBA 事情。
2014-11-07
页数135
浏览17092
下载924