第1页 后页
这几天有几个分区表上的SQL执行计划不正常, 感觉上不应当, 已经设置了几个容易引起优化器选错执行计划的参数了.
ALTER SYSTEM SET OPTIMIZER_DYNAMIC_SAMPLING=0;
ALTER SYSTEM SET "_optim_peek_user_binds"=false;
按照现行的表分析原则, 只统
anysql
发表于2009年07月01日 网友评论(0) 发表评论
不知道从什么时侯开始,周边的人把我当作一个老手,尽管有些自己不那么情愿,但现实是和我在一起工作的人大多比我工作经验少。新手之所以为新手,是因为他们的经验较少,所以,不可避免的会犯一些错误。记得别人还在用新手标准要求我时,有一次出差,到了现场,项目负责人要我去安装我们的程序,可我根本就没把我们的程序带来,结果可想而知,项目负责人劈头盖脸的把我骂了一顿。换我扮演老手的角色,我会尽我所能把项目中的一些不
dreamhead
发表于2009年06月30日 网友评论(0) 发表评论
用oramon将数据库的主要负载信息收集到了性能数据库, 用DataReport去显示这些性能数据时, 发现要写很多个SQL语句, 要不同的列显示一次, 例如要显示三幅图片(平均Load值, 用户CPU消耗, SQL执行次数)就得执行三个SQL.
WEBCHART.QUERY_1=SELECT TIME, LOAD FROM DATABASE_LOAD ...
W
anysql
发表于2009年06月30日 网友评论(0) 发表评论
基于等待事件的性能调优方法, 自从提出来后就一直很管用, 很快就替换掉了根据命中率来调优的老方法. 当然oramon也同样关于等待事件的数据, 同样以10秒钟的频率计算出10秒内发生的等待事件数据, 并用如下格式保存.
06/25-15:23:44 206-49792:416125:83, 203-18279:89351:48, 157-8436:47502:56
anysql
发表于2009年06月25日 网友评论(0) 发表评论
当我们真正遇到数据库的负载问题时, 一般都会有大量的活动会话,处理执行或是处于等待状态, 要解决问题或找出问题的根源, 就要知道那时这些活动会话在做些什到或等待什么? 在Oracle 10g中我们可以查询V$SESSION获得这些信息, 在Oracle 9i及更早的版本中, 则需要将V$SESSION和V$SESSION_WAIT关联起来.
anysql
发表于2009年06月25日 网友评论(0) 发表评论
Google被封, 苦了IT工作者, 没有了好的搜索来查找技术上面的资料, 预计中国的软件业会受到一定的影响. 百度有什么? 有的只是能让他赚钱的广告, 虚假的也好, 骗人的也好, 交钱就能被搜索到. 要找技术上的资料时, 百度上不管输入什么关键字, 前几页总有不相关的广告, 象街头的治牛皮癣广告, 在每个页面上都有, 而Google则能给出更多更准确更干净的搜索结果.
anysql
发表于2009年06月25日 网友评论(0) 发表评论
Oracle系统级的性能统计数据对于解决性能问题十分有用, 因此在8, 8i, 9i, 10g, 11g的发展过程中, 性能统计项一直在不断增加. 要充分发挥这些数据的作用, 关键是如何展示这些性能数据, 以利于性能问题分析, 例如关于Oracle中物理读的一些统计值.
SQL> SELECT name, value FROM V$SYSSTAT WHER
anysql
发表于2009年06月24日 网友评论(0) 发表评论
MySQL的客户端程序可以静态方式编译, 也就是将客户端程序和MySQL的客户端链接成一个可执行文件, 这样发布程序时就不需要额外安装MySQL客户端了, 比如让Perl支持MySQL的数据库, 就不想在每台机器上安装一个MySQL客户端, 只要将Perl拷过去就以使用.
最好是找一台干静的版本较低的机器, 如没有新机器, 致少要编译一个
anysql
发表于2009年06月23日 网友评论(0) 发表评论
准备试用MySQL, 先用它来存放收集的一些性能数据, 就找了一台16GB的x86_64机器, 自已下载了源代码进行编译. 编译成功, 建库也成功, 直接用Linux LVM下的逻辑卷做Innodb的数据文件, 以为准备工作就做完了, 可以安心使用MySQL了. 在真实使用之前, 先跑跑自带的sql-bench程序吧, 虽然看不懂sql-bench的结果, 但总算在My
AnySQL
发表于2009年06月22日 网友评论(0) 发表评论
用了将近三年的Movable Type 3版本, 上周五在升级到4的过程中, 发生了故障, 升级失败, 升级后的Movable Type 4没有能正确地显示汉字, 原因没有去深究, 估计是在升级时表数据发生了转换. 竞然没有博客数据库的物理备份, 只有导出来的逻辑备份. 将原来的数据删掉后, 导入逻辑备份, 也没有能准确显示汉字, 越来越觉得Movable Type使用
AnySQL
发表于2009年06月22日 网友评论(0) 发表评论
RubyConf China,我认识了Robin Lu。我们俩有种一见如故的感觉。我半开玩笑的对他说,有机会请你到我们公司讲点东西。回到北京,我向老大汇报RubyConf China情况时,提到了这句话。老大说,我们不妨建立一个Monthly Speaker制度,每个月从外面请一个人到公司来讲些东西。Robin Lu有着很强的分享精神,于是,他成了我们的第一个Monthly Speaker。今天,
dreamhead
发表于2009年06月19日 网友评论(0) 发表评论
WebLeOn
发表于2009年06月19日 网友评论(0) 发表评论