新足迹

 找回密码
 注册

精华好帖回顾

· 大公司稳中求进的Manage your Manager (2013-7-27) casterchen · 2017开年第一游-南澳(阿得莱德,袋鼠岛)的点点滴滴 (2017-1-9) harbridge
· 行路版活动-吃货们的足迹! ❤美食在香港~ 另类人生,体验不一样的香港生活!❤ (2013-5-22) Kittymeow · 澳洲生活Q&A – 税 (2004-12-21) astina
Advertisement
Advertisement
12
返回列表 发新帖
楼主:NNX

[IT] Oracle DBA 现在这么不值钱了啊 [复制链接]

发表于 2009-11-13 08:27 |显示全部楼层
此文章由 Melbourner1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Melbourner1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 额地神啊 于 2009-11-13 09:06 发表

我突然领悟了,怪不得你组织Cindy的聚会这么成功....
你肯定用了Oracle数据库来管理这聚会的.

也可以搞个CRM来管理,huhu
Advertisement
Advertisement

发表于 2009-11-13 08:27 |显示全部楼层
此文章由 chinara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chinara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 额地神啊 于 2009-11-13 09:21 发表

Oracle看到这段话,哭了

喜极而泣也是可以理解的。。

发表于 2009-11-13 08:32 |显示全部楼层
此文章由 Melbourner1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Melbourner1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
请教拉拉,现在澳洲对Oracle DBA的需求如何?是不是有外包的趋势?

发表于 2009-11-13 08:44 |显示全部楼层
此文章由 chinara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chinara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Melbourner1978 于 2009-11-13 09:32 发表
请教拉拉,现在澳洲对Oracle DBA的需求如何?是不是有外包的趋势?

好,说正经的,从我们接触的一群人讲。
很多应用DBA 已经逐渐要被印度那边取代了。。以前的IBM application DBA 队伍大概6,7人在澳洲和新西兰。现在已经减到大概3人。。这些相信也要逐渐被印度取代。都是很reasonable 的人。。唉。
我们老板估计是天天想着怎么把我们这部分外包到亚洲去的,表现在所有的工作都流程话,文档化。。所有的监控工具中心化。说白了,就是怎么让后人容易接手,就怎么做。
市场上感觉尚可,因为我所有的曾经的同事现在都工作着。。不知道这算不算一个指标。。  我不找工作,也会有agent 偶尔打上门来。
但是pay 上一定有影响,因为外来的移民DBA 在不断吞噬这块本就不大的蛋糕。就像我当初找到工作一样。。
只找便宜的,不找好的的想法,相信不是我们老板一个人有。。

评分

参与人数 1积分 +3 收起 理由
Melbourner1978 + 3 感谢分享

查看全部评分

发表于 2009-11-13 08:54 |显示全部楼层
此文章由 Melbourner1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Melbourner1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
多谢拉拉,还有个问题请教,对DBA来说,需不需要参与应用系统的查询优化工作,还是日常只负责数据库的管理工作?如果能参与应用级别的工作,是不是被外包的机率会小些?
头像被屏蔽

禁止发言

发表于 2009-11-13 09:03 |显示全部楼层
此文章由 panada 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 panada 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我也问个问题,数据库的优化除了加索引,建分区,调整sql语句外还有什么常用的优化手段?谢谢。
Advertisement
Advertisement

发表于 2009-11-13 09:17 |显示全部楼层
此文章由 chinara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chinara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Melbourner1978 于 2009-11-13 09:54 发表
多谢拉拉,还有个问题请教,对DBA来说,需不需要参与应用系统的查询优化工作,还是日常只负责数据库的管理工作?如果能参与应用级别的工作,是不是被外包的机率会小些?

DBA大致可以有两类,一类是production DBA,一类是application DBA。 要么是两者兼通的,做啥都行的牛人。。
有些公司的DBA这两类活都要干。。但是有些地方像我们,有几百个数据库和应用,要想介入每个应用是不太可能的。。
一般production DBA 的工作比较简单,就是维护数据库的物理稳定性,不down 机,配置维护备份,进行物理数据库恢复,数据库升级,库与库间的数据移植等等。。
application DBA 就会要求对某个应用比较熟悉,要参与应用系统的查询优化工作,数据重组,索引重建等等。。

不敢说参与应用级别的工作,被外包的机率会小些,因为我刚才说的IBM的外包DBA 都是application DBA。他们都已经快挂了。。

[ 本帖最后由 chinara 于 2009-11-13 10:44 编辑 ]

评分

参与人数 2积分 +5 收起 理由
Melbourner1978 + 3 谢谢奉献
NNX + 2 谢谢奉献

查看全部评分

发表于 2009-11-13 09:21 |显示全部楼层
此文章由 wwwgjhxx.w5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wwwgjhxx.w5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 panada 于 2009-11-13 10:03 发表
我也问个问题,数据库的优化除了加索引,建分区,调整sql语句外还有什么常用的优化手段?谢谢。


最好就一个具体问题分析,,不要说的这么笼统。
我一直在干这个,,, 感觉永远都有学不完的东西,,,每次都能学点不同的东东,,,也可能是因为我不是绝顶聪明,没有一次悟透。。
1. 加索引能优化,也能让你的性能变差
2. 创建分区,对于大多数情况而言可能是好事,有些情况下不一定是好事;分区,不仅考虑的是性能,更好考虑怎么归档数据;
3. 调整SQL,,,这个问题比较大,,,一个SQL分解成多个对于性能有好处;有时候可以把一个超级大的程序,用一个或几个简洁的SQL写出来会快很多。

个人认为,做调优,不仅仅是是要懂DBA的知识,更要懂应用,尤其是具体的业务数据关系,这个非常有帮助。。。

评分

参与人数 2积分 +5 收起 理由
chinara + 3 我很赞同
panada + 2 谢谢奉献

查看全部评分

Wherever your treasure is, there the desires of your heart will also be.
头像被屏蔽

禁止发言

发表于 2009-11-13 09:23 |显示全部楼层
此文章由 panada 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 panada 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 wwwgjhxx.w5 于 2009-11-13 10:21 发表


最好就一个具体问题分析,,不要说的这么笼统。
我一直在干这个,,, 感觉永远都有学不完的东西,,,每次都能学点不同的东东,,,也可能是因为我不是绝顶聪明,没有一次悟透。。
1. 加索引能优化,也能让你 ...


谢谢楼上的回复,因为这些是我之前经常被问到的问题,(我不是DBA,只是个程序员而已)我也知道问题比较笼统,我想问的是除了上面说的三种手段还有没有其他?我所能想到的还有一个办法就是对原始数据表进行整理,然后用后台进程导入到其他的中间表,或者叫data wash?

[ 本帖最后由 panada 于 2009-11-13 10:26 编辑 ]

发表于 2009-11-13 09:29 |显示全部楼层
此文章由 NNX 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 NNX 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感觉足迹都是网络大佬比较多, 做DBA的很少, 顺便问问除了月亮MM还有谁做SQL Server DBA的吗?

发表于 2009-11-13 09:32 |显示全部楼层
此文章由 wwwgjhxx.w5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wwwgjhxx.w5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
数据整理有可能提高系统的性能,,, 但是不是能解决你所面临的性能问题就难说了,,这个需要分析,找出其根本原因,然后对症下药才最有用。。否则就是在猜测,尝试而已,不一定能解决根本问题。。
Wherever your treasure is, there the desires of your heart will also be.
Advertisement
Advertisement

发表于 2009-11-13 09:32 |显示全部楼层
此文章由 chinara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chinara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 panada 于 2009-11-13 10:03 发表
我也问个问题,数据库的优化除了加索引,建分区,调整sql语句外还有什么常用的优化手段?谢谢。

咳咳,这个我就属于只会做简单工作的DBA。。很少参与应用调节。。很想参与,但是不让。。

一般要想了解数据库性能,肯定先要取得数据库的性能统计数据,用statspack ,产生并读某个你认为性能不好的阶段的statspack 报告,从中分析top 5 waiting,和性能好的时段比较,发现异常,每个waiting event 是原因是什么。。然后再下手。这个话题好大。。

你们水帮招 DBA 吗,我感觉我在参加面试。。汗如雨下。。

评分

参与人数 1积分 +1 收起 理由
wwwgjhxx.w5 + 1 不着急,说不定,我能帮你回答一些问题

查看全部评分

发表于 2009-11-13 09:34 |显示全部楼层
此文章由 chinara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chinara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 wwwgjhxx.w5 于 2009-11-13 10:21 发表


最好就一个具体问题分析,,不要说的这么笼统。
我一直在干这个,,, 感觉永远都有学不完的东西,,,每次都能学点不同的东东,,,也可能是因为我不是绝顶聪明,没有一次悟透。。
1. 加索引能优化,也能让你 ...

Totally agree. 尤其是最后一句。。application dba 不是一个简单的技术工作,要有应用专业背景,从应用逻辑上理解。。

[ 本帖最后由 chinara 于 2009-11-13 10:35 编辑 ]

发表于 2009-11-13 09:37 |显示全部楼层
此文章由 zhongbingo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zhongbingo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 chinara 于 2009-11-13 10:32 发表

你们水帮招 DBA 吗,我感觉我在参加面试。。汗如雨下。。...

也许帮主接单, 然后外包给各位帮员

发表于 2009-11-13 09:40 |显示全部楼层
此文章由 chinara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chinara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 panada 于 2009-11-13 10:23 发表


谢谢楼上的回复,因为这些是我之前经常被问到的问题,(我不是DBA,只是个程序员而已)我也知道问题比较笼统,我想问的是除了上面说的三种手段还有没有其他?我所能想到的还有一个办法就是对原始数据表进行整理, ...

如果有人再让你调优,你先要问他,哪里他们认为不对了?是某个时段,还是某个查询突然变慢了,原来10分钟,现在3小时?? 不能笼统说要调优。。调某一部分可能是以牺牲另外一部分的性能为代价的。。一个简单的例子,如果查询效率可以接受的话,不能乱加索引等,会影响update 和insert,delete 的效率的。。

评分

参与人数 1积分 +2 收起 理由
panada + 2 谢谢奉献

查看全部评分

发表于 2009-11-14 15:50 |显示全部楼层
此文章由 uowzd01 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 uowzd01 所有!转贴必须注明作者、出处和本声明,并保持内容完整
学习了,把球踢回去,是个好方法
Advertisement
Advertisement

发表于 2009-11-15 09:04 |显示全部楼层

回复 39# 的帖子

此文章由 wendy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wendy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
There are some othe methods for sql level tuning

1.MV
2. Outline
3. SQL profile
4.SQL hints

5. Rebuid index/table (defragment) -->as you mentioned

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部