`
loveseaside
  • 浏览: 151305 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
优化数据库的注意事项:   1、关键字段建立索引。   2、使用存储过程,它使SQL变得更加灵活和高效。   3、备份数据库和清除垃圾数据。   4、SQL语句语法的优化。(可以用Sybase的SQL Expert,可惜我没找到unexpired的序列号)   5、清理删除日志。   SQL语句优化的基本原则:   1、使用索引来更快地遍历表。   缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。   一般来说:   ①.有大量重复值、且经常有范围查询(between, & ...

db2认证

    博客分类:
  • db2
在这里,我把IBM的认证相关的资料整理下,希望对大家有点帮助。   1. 认证路线图     对于 Linux、UNIX 和 Windows DBA,路线图显示了三个递增的 DBA 认证级别:              730是最初级的,只有过了730,才能考731或733,要考高级DBA 734,必须过了731,有点不太讲理。   2. 认证考试机构及费用  IBM将认证委托给了第三方的专业公司,叫Prometric,中文网址是:http://www.prometric.com.cn/aptcquery.asp?page_id=1011 (选择考场,然后点击查询)里 ...

db2pd 使用(二)

    博客分类:
  • db2
分析 DB2 for Linux, UNIX, and Windows 中的锁等待情形 使用 db2pd 工具确定并发问题的原因 文档选项 <script type="text/javascript"></script> <noscript></noscript>

db2pd 使用

    博客分类:
  • db2
db2pd 工具 用于监控 DB2 实例和数据库的新的 DB2 UDB 工具 db2pd 提供了 20 多个选项显示关于数据库事务、表空间、表统计信息、动态 SQL、数据库配置和其他很多数据库细节的信息。单个 db2pd 命令可以检索多个领域的信息,并把结果保存到文件中。也可以在特定时期内调用该工具一定的次数,帮助您了解随着时间的变化数据库中的变动情况。该工具可用于故障检修、问题确定、数据库监控、性能调优和帮助应用程序的开发设计。本文介绍了这种新的工具,并通过例子说明如何使用它来提高生产率。 回页首 使用 db2pd 工具 使用这种强大的工具,必须具有
在本文中将介绍 DB2 V9.7 中的新功能 - 分区索引,如何使用和管理分区索引,以及分区索引如何改进大型数据库性能。     简介     分区索引(partitioned index)是 DB2 V9.7 中的新特性,在本文中将介绍什么是分区索引,如何创建 ...
制作一个可执行的 JAR 文件 1)文件路径   |-- test   |  `-- Test.class   `-- manifest.mf  (包含Main-Class: Test 一行,且该行以一个回车符结束即可) 2)--打包 jar cvf a.jar Test.class --增加manifest.mf  配置 jar cvfm a.jar  MANIFEST.MF Test.class 3)--执行   java -jar a.jar4)--显示信息jar tvf a.jar jar tf a.jar 5)--解压命令jar xvf a.jar

db2的几个有用SQL

    博客分类:
  • db2
--查找函数SELECT * FROM SYSCAT.FUNCTIONS; --看存储过程文本 select text from syscat.procedures where procname='procedures'; --查看sp使用了哪些表 select bname from syscat.packagedep where btype='T' and pkgname in(select bname from sysibm.sysdependencies where dname in (select specificname from syscat.procedures where ...
http://www.testpassport.jp/   
         可以通过三种方式查看 进入命令行模式 db2 connect to sample   1.  db2 get snapshot for tablespaces on sample       使用自动存储器                = 是  可确定该表空间启用了自动存储器。 2   db2 "select char((TBSP_NAME),30) as TBSP_NAME,TBSP_ID,TBSP_USING_AUTO_STORAGE from table(snap_get_tbsp('sample',-1)) as tbsp" TBS ...

DB2约束

    博客分类:
  • db2
    DB2约束 DB2 约束用来对数据实施业务规则,主要包括以下类型 非空(NOT NULL)约束。 唯一约束。主键约束。 外键约束。表检查约束。此外,还有另一种名为 信息约束(informational constraint)的约束,与上面所列的这五种约束类型不同的是,信息约束不是由数据库管理器实施的,但是 SQL 编译器可用它来提高查询性能。触发器也可以实现业务约束。   约束是不能直接修改的,必须先删除约束,然后创建一个新的约束 主键约束 肯定是唯一约束和非空约束 主键约束的字段只能有一个,唯一约束的字段可以有多个    

高级建表SQL

    博客分类:
  • db2
--建表AB 和已知表AA一样create table AB like AA--把已知表AA中数据插入表AB Insert into AB(A1,A2) select A1,A2 from AA--把已知表AA中符合条件的数据插入表AB Insert into AB(A1,A2) select A1,A2 from AA where A1='11' --把表名AAA改成AArename AAA to AA

db2单表优化的命令

    博客分类:
  • db2
  reorg   和runstats   都是单个表优化         reorg   table   <tablename>   通过重构行来消除“碎片”数据并压缩信息,对表进行重组。      runstats   on   table   <tbschema>.<tbname>   收集表   <tbname>   的统计信息。    reorgchk           reorgchk   on   table   all   确定是否需要对表进行重组,对于对所有表自动执行   runstats   很有用。     举例 ...
只需你十分钟可让你和你父母都至少多活十年!【神奇的常识!】 国际公认六大保健饮料(只有此六类):   1.绿茶(抗癌)(软化血管)(饭后用茶叶水簌口,可以防牙齿疾病)   2.红葡萄酒(少量)、红葡萄皮(延缓衰老,防自由基)(防止心脏病)(防止心脏突然停勃)(早晨不能剧烈运动)   3.豆浆   4.酸奶(防止有害菌,促生有利菌)   
JAVA经常会有取properties文件的需求 ,因为一些配置参数客户应该能自行修改。所以这些东东应该放在一个配置文件中,而不是编译成class文件。当然,这样的配置文件可以是xml文件也可以是property文件,取的方法也不一样。 简单程序的话,读取properties文件的速度比读xml要快的多。 过程就是首先取得配置文件的二进制流,然后用JAVA封装好的Properties类把这个流load进来,最后只需要用Properties对象中的getProperty(String key)方法就可以取值了文件 一config.properties 代码 ip=localhostpor ...
查询页面出现乱码显示的修改 方案一 在工具栏打开“文件”->“选项”->“一般” 中 修改“编辑器字体”、“文本结果字体”、“网络结果字体”,都修改成宋体,问题解决。 重启ADS查看即可   方案二 先选择一个数据库,然后选择【服务器】/【服务器属性】/【高级】,在驱动程序参数中增加   ?;NEWCODESET=GBK,8859_1,819;                        重启ADS查看即可   备注 一般方案一即可解决问题,方案一无法解决时,结合方案二 解决问题
Global site tag (gtag.js) - Google Analytics