楼主: hwayw

《让DB2跑得更快——DB2内部解析与性能优化》 有奖试读活动

[复制链接]
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
11#
发表于 2013-11-19 13:47 | 只看该作者
楼上有说是牛大师的书。
这个是真的么??

使用道具 举报

回复
论坛徽章:
72
红旗
日期:2013-11-12 18:59:02比亚迪
日期:2013-11-07 18:36:27问答徽章
日期:2013-11-03 13:52:25日产
日期:2013-10-26 16:37:40ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 14:53:15雪佛兰
日期:2013-09-16 18:47:29雪佛兰
日期:2013-08-28 22:47:53日产
日期:2013-08-20 20:09:19
12#
发表于 2013-11-19 23:56 | 只看该作者
1.影响DB2性能的因素有哪些?
答:影响DB2性能的因素是非常的多
1)自身的硬件配置情况,比如CPU,内存,IO
2)网络情况,如果网络不稳定或者不够快的话,也会严重影响DB2数据库的性能
3)操作系统,数据库总是安装在操作系统上面的,如果从操作系统层面上能够
   对DB2数据库进行一些优化,那么也会大大提高性能。
4)存储介质,采用一些高速的存储介质,也会大大提高DB2数据库的性能
5)程序的架构以及sql的效率也会大大影响DB2数据库的性能。

2.如何有效地提高I/O性能?
答:提高I/0的性能可以从以下几个方面考虑
1)对数据进行分区,让DB2数据库能够并行的读取数据。
2) 使DB2数据库能够整数倍的读取操作系统中的默认数据库的大小。
3)对数据进行缓冲,争取不要不断的写数据到磁盘,而是要一次性
   的写数据到磁盘。
4) 注意索引的使用,尽量减少全表扫描的次数


3.DB2的发展需要什么?
答:DB2的发展需要市场的配合以及社区的支持,我认为
可以从多个方面进行尝试。
1)像Oracle学习,个人学习的话可以随便用,不要
   像原来一样,搞得比较封闭。
2)培养一些DB2技术明星,使大家能够向他们学习。
3)多出版一些纸板的书籍
4)多发展技术社区
5)多发展和组织一些技术研讨会
6)把DB2的联机文档再搞好一点


4.说说读完试读章节后您的感想。
答:大概把试读章节看了一下,不得不说,都是一
些干活,基本上是直指问题核心,读起来让人欲罢不能
看的出来作者是认真的再写书、再分享的,期望对这本
书能够一窥全貌。

使用道具 举报

回复
论坛徽章:
7
ITPUB社区12周年站庆徽章
日期:2013-09-18 15:36:43ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42三菱
日期:2013-11-25 11:21:192014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09
13#
发表于 2013-11-20 22:44 | 只看该作者
1.影响DB2性能的因素有哪些?
影响DB2性能的因素主要有五个方面:内存,CPU , I/O ,操作系统,网络。在内存方面,主要是考虑缓冲池 (BUFFERPOOL) 的使用。缓冲池的大小决定了能够从磁盘上缓冲数据的容量大小。当然缓冲池也不是越大越好,缓冲池过大可能会导致连接数据库的时间过长,因为在连接数据库时要为数据库的缓冲池分配内存空间。在内存方面要考虑的另外几个重要因素是排序堆 (SORTHEAP),锁列表 (LOCKLIST), 日志缓冲区 (LOGBUFSZ) 。关于 CPU 因素首先是考虑 DB2 优化器 (OPTIMIZER) 对访问计划 (ACCESS PLAN) 的分析。 I/O 因素要考虑以下几个方面:首先是磁盘的 I/O,其次要考虑的是日志文件的大小,在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。操作系统: 数据库存在于操作系统之上,操作系统的性能将直接影响到数据库的运行效率,网络: 网络将会影响到数据库的 I/O 性能

     2.如何有效地提高I/O性能?
为了能够最大化磁盘的 I/O, 可以把数据,索引以及日志分别放在不同的硬盘上。因为在一个事务中数据和索引可能需要同时访问,而在事务提交时,数据和日志要同时写入磁盘,而且有可能索引也要同步维护,所以将它们放在不同的硬盘上可以使它们的读写并行运行,从而不致使磁盘成为瓶颈。同时选择数据库管理表空间 (DMS) 要比系统管理表空间 (SMS) 性能要好,因为读写 SMS 需要经过操作系统的 cache 再到缓冲池,而可以采用裸设备的 DMS 则不需要。但是 DMS 相对 SMS 来说维护起来较麻烦。
    其次要考虑的是日志文件的大小,当数据库在写事务日志时当一个日志文件写满后会转向另外一个日志文件,这种日志文件的切换会造成操作系统上的开销。所以应当尽量将日志文件大小(LOGFILSIZ)设得大一些,这样可以减少日志文件切换的次数。但是日志文件过大难免会造成一些空间的浪费。
  同时也要考虑到隔离级别的因素,在 DB2 中隔离级别分成 4 级:可重复的读,读稳定性,游标稳定性和未提交的读。这四种级别逐个降低。越高的隔离级别越能保证数据完整性,但却会降低并发性,所以应当综合权衡后做出决定。隔离级别可以通过如下命令来改变:
CHANGE ISOLATION TO=CS|RR|RS|UR
在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。
     最后要考虑的还是关于多分区的特性。在多分区数据库中,一个请求首先传到协调分区,然后由协调分区将请求细分成多个部分发送到其他分区,这样数据可以在各个分区进行并行读写,实现 I/O 最大化。

     3. DB2的发展需要什么?
DB2相对于oracle ,没有oracle的市场占有率高,感觉与IBM的市场策略有关,需要加强推广。Oracle的资料多,论坛也多,db2的书籍、论坛就少了。DB2的学习人员没有oracle学习的人多。我觉得要像Oracle学习,个人学习的话可以随便用,不要让大家感觉DB2很神密,也很封闭。IBM或IBM的技术产品代理公司的DB2工程师来各大企业和高等院校开讲座,做推广,让更多的人了解DB2和学习DB2。而DB2对很多人来说,合适的资料比较缺乏。技术专家和资深工程师结合自已的运维经验多写和出版一些DB2的书籍。IBM公司可以借鉴oracle的市场运营模式,开展相应级别的DB2技术证书认证,增加DB2技术证书的含金量和名声。


     4.说说读完试读章节后您的感想。
试读后,发现文章大篇福介绍了优化器的工作原理,对编写sql的用处很大,我个人觉得从事过sql语言开发的人转型做DB2上手比较快的。

使用道具 举报

回复
论坛徽章:
7
ITPUB社区12周年站庆徽章
日期:2013-09-18 15:36:43ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42三菱
日期:2013-11-25 11:21:192014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09
14#
发表于 2013-11-20 22:49 | 只看该作者
1.影响DB2性能的因素有哪些?
影响DB2性能的因素主要有五个方面:内存,CPU , I/O ,操作系统,网络。在内存方面,主要是考虑缓冲池 (BUFFERPOOL) 的使用。缓冲池的大小决定了能够从磁盘上缓冲数据的容量大小。当然缓冲池也不是越大越好,缓冲池过大可能会导致连接数据库的时间过长,因为在连接数据库时要为数据库的缓冲池分配内存空间。在内存方面要考虑的另外几个重要因素是排序堆 (SORTHEAP),锁列表 (LOCKLIST), 日志缓冲区 (LOGBUFSZ) 。关于 CPU 因素首先是考虑 DB2 优化器 (OPTIMIZER) 对访问计划 (ACCESS PLAN) 的分析。 I/O 因素要考虑以下几个方面:首先是磁盘的 I/O,其次要考虑的是日志文件的大小,在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。操作系统: 数据库存在于操作系统之上,操作系统的性能将直接影响到数据库的运行效率,网络: 网络将会影响到数据库的 I/O 性能

     2.如何有效地提高I/O性能?
为了能够最大化磁盘的 I/O, 可以把数据,索引以及日志分别放在不同的硬盘上。因为在一个事务中数据和索引可能需要同时访问,而在事务提交时,数据和日志要同时写入磁盘,而且有可能索引也要同步维护,所以将它们放在不同的硬盘上可以使它们的读写并行运行,从而不致使磁盘成为瓶颈。同时选择数据库管理表空间 (DMS) 要比系统管理表空间 (SMS) 性能要好,因为读写 SMS 需要经过操作系统的 cache 再到缓冲池,而可以采用裸设备的 DMS 则不需要。但是 DMS 相对 SMS 来说维护起来较麻烦。
    其次要考虑的是日志文件的大小,当数据库在写事务日志时当一个日志文件写满后会转向另外一个日志文件,这种日志文件的切换会造成操作系统上的开销。所以应当尽量将日志文件大小(LOGFILSIZ)设得大一些,这样可以减少日志文件切换的次数。但是日志文件过大难免会造成一些空间的浪费。
  同时也要考虑到隔离级别的因素,在 DB2 中隔离级别分成 4 级:可重复的读,读稳定性,游标稳定性和未提交的读。这四种级别逐个降低,越高的隔离级别越能保证数据完整性,但却会降低并发性,所以应当综合权衡后做出决定。隔离级别可以通过如下命令来改变:
CHANGE ISOLATION TO=CS|RR|RS|UR
在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。
     最后要考虑的还是关于多分区的特性。在多分区数据库中,一个请求首先传到协调分区,然后由协调分区将请求细分成多个部分发送到其他分区,这样数据可以在各个分区进行并行读写,实现 I/O 最大化。

     3. DB2的发展需要什么?
a.DB2相对于oracle ,没有oracle的市场占有率高,感觉与IBM的市场策略有关,需要加强推广。
b.Oracle的资料多,论坛也多,db2的书籍、论坛就少了。DB2的学习人员没有oracle学习的人多。我觉得要像Oracle学习,个人学习的话可以随便用,不要让大家感觉DB2很神密,也很封闭。
c.IBM或IBM的技术产品代理公司的DB2工程师来各大企业和高等院校开讲座,做推广,让更多的人了解DB2和学习DB2。
d.而DB2对很多人来说,合适的资料比较缺乏。技术专家和资深工程师结合自已的运维经验多写和出版一些DB2的书籍。
e.IBM公司可以借鉴oracle的市场运营模式,开展相应级别的DB2技术证书认证,增加DB2技术证书的含金量和名声。


     4.说说读完试读章节后您的感想。
试读后,发现文章大篇福介绍了优化器的工作原理,对编写sql的用处很大,我个人觉得从事过sql语言开发的人转型做DB2上手比较快的。

使用道具 举报

回复
论坛徽章:
7
ITPUB社区12周年站庆徽章
日期:2013-09-18 15:36:43ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42三菱
日期:2013-11-25 11:21:192014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09
15#
发表于 2013-11-20 22:50 | 只看该作者
1.影响DB2性能的因素有哪些?
影响DB2性能的因素主要有五个方面:内存,CPU , I/O ,操作系统,网络。在内存方面,主要是考虑缓冲池 (BUFFERPOOL) 的使用。缓冲池的大小决定了能够从磁盘上缓冲数据的容量大小。当然缓冲池也不是越大越好,缓冲池过大可能会导致连接数据库的时间过长,因为在连接数据库时要为数据库的缓冲池分配内存空间。在内存方面要考虑的另外几个重要因素是排序堆 (SORTHEAP),锁列表 (LOCKLIST), 日志缓冲区 (LOGBUFSZ) 。关于 CPU 因素首先是考虑 DB2 优化器 (OPTIMIZER) 对访问计划 (ACCESS PLAN) 的分析。 I/O 因素要考虑以下几个方面:首先是磁盘的 I/O,其次要考虑的是日志文件的大小,在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。操作系统: 数据库存在于操作系统之上,操作系统的性能将直接影响到数据库的运行效率,网络: 网络将会影响到数据库的 I/O 性能

     2.如何有效地提高I/O性能?
为了能够最大化磁盘的 I/O, 可以把数据,索引以及日志分别放在不同的硬盘上。因为在一个事务中数据和索引可能需要同时访问,而在事务提交时,数据和日志要同时写入磁盘,而且有可能索引也要同步维护,所以将它们放在不同的硬盘上可以使它们的读写并行运行,从而不致使磁盘成为瓶颈。同时选择数据库管理表空间 (DMS) 要比系统管理表空间 (SMS) 性能要好,因为读写 SMS 需要经过操作系统的 cache 再到缓冲池,而可以采用裸设备的 DMS 则不需要。但是 DMS 相对 SMS 来说维护起来较麻烦。
    其次要考虑的是日志文件的大小,当数据库在写事务日志时当一个日志文件写满后会转向另外一个日志文件,这种日志文件的切换会造成操作系统上的开销。所以应当尽量将日志文件大小(LOGFILSIZ)设得大一些,这样可以减少日志文件切换的次数。但是日志文件过大难免会造成一些空间的浪费。
  同时也要考虑到隔离级别的因素,在 DB2 中隔离级别分成 4 级:可重复的读,读稳定性,游标稳定性和未提交的读。这四种级别逐个降低,越高的隔离级别越能保证数据完整性,但却会降低并发性,所以应当综合权衡后做出决定。隔离级别可以通过如下命令来改变:
CHANGE ISOLATION TO=CS|RR|RS|UR
在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。
     最后要考虑的还是关于多分区的特性。在多分区数据库中,一个请求首先传到协调分区,然后由协调分区将请求细分成多个部分发送到其他分区,这样数据可以在各个分区进行并行读写,实现 I/O 最大化。

     3. DB2的发展需要什么?
a.DB2相对于oracle ,没有oracle的市场占有率高,感觉与IBM的市场策略有关,需要加强推广。
b.Oracle的资料多,论坛也多,db2的书籍、论坛就少了。DB2的学习人员没有oracle学习的人多。我觉得要像Oracle学习,个人学习的话可以随便用,不要让大家感觉DB2很神密,也很封闭。
c.IBM或IBM的技术产品代理公司的DB2工程师来各大企业和高等院校开讲座,做推广,让更多的人了解DB2和学习DB2。
d.而DB2对很多人来说,合适的资料比较缺乏。技术专家和资深工程师结合自已的运维经验多写和出版一些DB2的书籍。
e.IBM公司可以借鉴oracle的市场运营模式,开展相应级别的DB2技术证书认证,增加DB2技术证书的含金量和名声。

     4.说说读完试读章节后您的感想。
试读后,发现文章大篇福介绍了优化器的工作原理,对编写sql的用处很大,我个人觉得从事过sql语言开发的人转型做DB2上手比较快的。

使用道具 举报

回复
论坛徽章:
7
ITPUB社区12周年站庆徽章
日期:2013-09-18 15:36:43ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42三菱
日期:2013-11-25 11:21:192014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09
16#
发表于 2013-11-20 22:50 | 只看该作者
1.影响DB2性能的因素有哪些?
影响DB2性能的因素主要有五个方面:内存,CPU , I/O ,操作系统,网络。在内存方面,主要是考虑缓冲池 (BUFFERPOOL) 的使用。缓冲池的大小决定了能够从磁盘上缓冲数据的容量大小。当然缓冲池也不是越大越好,缓冲池过大可能会导致连接数据库的时间过长,因为在连接数据库时要为数据库的缓冲池分配内存空间。在内存方面要考虑的另外几个重要因素是排序堆 (SORTHEAP),锁列表 (LOCKLIST), 日志缓冲区 (LOGBUFSZ) 。关于 CPU 因素首先是考虑 DB2 优化器 (OPTIMIZER) 对访问计划 (ACCESS PLAN) 的分析。 I/O 因素要考虑以下几个方面:首先是磁盘的 I/O,其次要考虑的是日志文件的大小,在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。操作系统: 数据库存在于操作系统之上,操作系统的性能将直接影响到数据库的运行效率,网络: 网络将会影响到数据库的 I/O 性能

     2.如何有效地提高I/O性能?
为了能够最大化磁盘的 I/O, 可以把数据,索引以及日志分别放在不同的硬盘上。因为在一个事务中数据和索引可能需要同时访问,而在事务提交时,数据和日志要同时写入磁盘,而且有可能索引也要同步维护,所以将它们放在不同的硬盘上可以使它们的读写并行运行,从而不致使磁盘成为瓶颈。同时选择数据库管理表空间 (DMS) 要比系统管理表空间 (SMS) 性能要好,因为读写 SMS 需要经过操作系统的 cache 再到缓冲池,而可以采用裸设备的 DMS 则不需要。但是 DMS 相对 SMS 来说维护起来较麻烦。
    其次要考虑的是日志文件的大小,当数据库在写事务日志时当一个日志文件写满后会转向另外一个日志文件,这种日志文件的切换会造成操作系统上的开销。所以应当尽量将日志文件大小(LOGFILSIZ)设得大一些,这样可以减少日志文件切换的次数。但是日志文件过大难免会造成一些空间的浪费。
  同时也要考虑到隔离级别的因素,在 DB2 中隔离级别分成 4 级:可重复的读,读稳定性,游标稳定性和未提交的读。这四种级别逐个降低,越高的隔离级别越能保证数据完整性,但却会降低并发性,所以应当综合权衡后做出决定。隔离级别可以通过如下命令来改变:
CHANGE ISOLATION TO=CS|RR|RS|UR
在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。
     最后要考虑的还是关于多分区的特性。在多分区数据库中,一个请求首先传到协调分区,然后由协调分区将请求细分成多个部分发送到其他分区,这样数据可以在各个分区进行并行读写,实现 I/O 最大化。

     3. DB2的发展需要什么?
a.DB2相对于oracle ,没有oracle的市场占有率高,感觉与IBM的市场策略有关,需要加强推广。
b.Oracle的资料多,论坛也多,db2的书籍、论坛就少了。DB2的学习人员没有oracle学习的人多。我觉得要像Oracle学习,个人学习的话可以随便用,不要让大家感觉DB2很神密,也很封闭。
c.IBM或IBM的技术产品代理公司的DB2工程师来各大企业和高等院校开讲座,做推广,让更多的人了解DB2和学习DB2。
d.而DB2对很多人来说,合适的资料比较缺乏。技术专家和资深工程师结合自已的运维经验多写和出版一些DB2的书籍。
e.IBM公司可以借鉴oracle的市场运营模式,开展相应级别的DB2技术证书认证,增加DB2技术证书的含金量和名声。

     4.说说读完试读章节后您的感想。
试读后,发现文章大篇福介绍了优化器的工作原理,对编写sql的用处很大,我个人觉得从事过sql语言开发的人转型做DB2上手比较快的。

使用道具 举报

回复
论坛徽章:
7
ITPUB社区12周年站庆徽章
日期:2013-09-18 15:36:43ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42三菱
日期:2013-11-25 11:21:192014年新春福章
日期:2014-02-18 16:50:09马上有车
日期:2014-02-18 16:50:09
17#
发表于 2013-11-20 22:51 | 只看该作者
1.影响DB2性能的因素有哪些?
影响DB2性能的因素主要有五个方面:内存,CPU , I/O ,操作系统,网络。在内存方面,主要是考虑缓冲池 (BUFFERPOOL) 的使用。缓冲池的大小决定了能够从磁盘上缓冲数据的容量大小。当然缓冲池也不是越大越好,缓冲池过大可能会导致连接数据库的时间过长,因为在连接数据库时要为数据库的缓冲池分配内存空间。在内存方面要考虑的另外几个重要因素是排序堆 (SORTHEAP),锁列表 (LOCKLIST), 日志缓冲区 (LOGBUFSZ) 。关于 CPU 因素首先是考虑 DB2 优化器 (OPTIMIZER) 对访问计划 (ACCESS PLAN) 的分析。 I/O 因素要考虑以下几个方面:首先是磁盘的 I/O,其次要考虑的是日志文件的大小,在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。操作系统: 数据库存在于操作系统之上,操作系统的性能将直接影响到数据库的运行效率,网络: 网络将会影响到数据库的 I/O 性能

     2.如何有效地提高I/O性能?
为了能够最大化磁盘的 I/O, 可以把数据,索引以及日志分别放在不同的硬盘上。因为在一个事务中数据和索引可能需要同时访问,而在事务提交时,数据和日志要同时写入磁盘,而且有可能索引也要同步维护,所以将它们放在不同的硬盘上可以使它们的读写并行运行,从而不致使磁盘成为瓶颈。同时选择数据库管理表空间 (DMS) 要比系统管理表空间 (SMS) 性能要好,因为读写 SMS 需要经过操作系统的 cache 再到缓冲池,而可以采用裸设备的 DMS 则不需要。但是 DMS 相对 SMS 来说维护起来较麻烦。
    其次要考虑的是日志文件的大小,当数据库在写事务日志时当一个日志文件写满后会转向另外一个日志文件,这种日志文件的切换会造成操作系统上的开销。所以应当尽量将日志文件大小(LOGFILSIZ)设得大一些,这样可以减少日志文件切换的次数。但是日志文件过大难免会造成一些空间的浪费。
  同时也要考虑到隔离级别的因素,在 DB2 中隔离级别分成 4 级:可重复的读,读稳定性,游标稳定性和未提交的读。这四种级别逐个降低,越高的隔离级别越能保证数据完整性,但却会降低并发性,所以应当综合权衡后做出决定。隔离级别可以通过如下命令来改变:
CHANGE ISOLATION TO=CS|RR|RS|UR
在连接方面还要考虑到代理和连接的关系,这也会影响到数据库的并发性。
     最后要考虑的还是关于多分区的特性。在多分区数据库中,一个请求首先传到协调分区,然后由协调分区将请求细分成多个部分发送到其他分区,这样数据可以在各个分区进行并行读写,实现 I/O 最大化。

     3. DB2的发展需要什么?
a.DB2相对于oracle ,没有oracle的市场占有率高,感觉与IBM的市场策略有关,需要加强推广。
b.Oracle的资料多,论坛也多,db2的书籍、论坛就少了。DB2的学习人员没有oracle学习的人多。我觉得要像Oracle学习,个人学习的话可以随便用,不要让大家感觉DB2很神密,也很封闭。
c.IBM或IBM的技术产品代理公司的DB2工程师来各大企业和高等院校开讲座,做推广,让更多的人了解DB2和学习DB2。
d.而DB2对很多人来说,合适的资料比较缺乏。技术专家和资深工程师结合自已的运维经验多写和出版一些DB2的书籍。
e.IBM公司可以借鉴oracle的市场运营模式,开展相应级别的DB2技术证书认证,增加DB2技术证书的含金量和名声。

     4.说说读完试读章节后您的感想。
试读后,发现文章大篇福介绍了优化器的工作原理,对编写sql的用处很大,我个人觉得从事过sql语言开发的人转型做DB2上手比较快的。

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
18#
发表于 2013-11-21 10:23 | 只看该作者
本帖最后由 2009532140 于 2013-11-22 13:10 编辑

得最好注明一下来源!

使用道具 举报

回复
论坛徽章:
41
ITPUB9周年纪念徽章
日期:2010-10-08 09:32:26紫蛋头
日期:2012-11-22 10:14:302013年新春福章
日期:2013-02-25 14:51:24鲜花蛋
日期:2013-07-09 19:31:16本田
日期:2013-11-16 13:09:52马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
19#
发表于 2013-11-26 12:49 | 只看该作者
1.影响DB2性能的因素有哪些?
主机的CPU和内存配置,磁盘IO效率。DB的缓冲池、排序池、表空间设计
     2.如何有效地提高I/O性能?
设计合理的索引,SQL语句条件尽量过滤住够多的数据, 减少应用访问数据量,对大数据只读表进行压缩
     3. DB2的发展需要什么?
得到更多的市场认可包括技术人员的和用户群体的

     4.说说读完试读章节后您的感想。
本书不错,比较深入讲解了优化器的原理,契合工作应用实际是不可多得DB2从业人员学习材料

使用道具 举报

回复
论坛徽章:
72
红旗
日期:2013-11-12 18:59:02比亚迪
日期:2013-11-07 18:36:27问答徽章
日期:2013-11-03 13:52:25日产
日期:2013-10-26 16:37:40ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 14:53:15雪佛兰
日期:2013-09-16 18:47:29雪佛兰
日期:2013-08-28 22:47:53日产
日期:2013-08-20 20:09:19
20#
发表于 2013-12-3 19:40 | 只看该作者
奇怪,这本书怎么还没有收到呢?

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表