由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 每天苦着脸的DBA把我郁闷到了
相关主题
2 new openings, SQL server DBA, DB developer求教
Do you do migration/release?Oracle 看来还有很长的路
问一个初级的问题关于数据仓库的维度Oracle DBA or MS SQL DBA? Which career path to choose?
business analyst (SQL) opening in NYC请教 sql server index问题
吐血了问个优化的问题
一个求和的有日期限制的sql query 问题.【招聘】淘宝网 - DB Architect, Sr. DB Engineer, Sr. DBA - (转载)
最近找工作的经验 SQL DBAcareer choices - Data warehouse/BI vs OLTP
外行想成为DBA, 应该修些什么课SQL Server DBA vs BI & DW
相关话题的讨论汇总
话题: dba话题: query话题: production话题: 运行话题: db
进入Database版参与讨论
1 (共1页)
m*****y
发帖数: 229
1
每天跟人说话跟谁欠他钱了一样拉着八尺半脸的貌似越南裔的dba,总是提醒我们不要
在production运行expensive query。可我们工作需要阿,我们有task要完成阿。昨天
我在A table运行之前还去问了他那个时间运行可不可以,他说除了B, C,D都可以,所
以我就运行了。结果他给我发instant msg,让我把query发给他,说我的语句bad
structure,他要给我优化。我说好阿,我就把query发给他了,他给我发过来改了
where的语句,我就开始run他语句,结果没半秒钟,他就走过来喊了一句'stop',就一
个字’stop’,然后扭头就走了。他nnd, 我run的是他的query阿。
郁闷归郁闷,今天开始好好看看怎么优化query。在请各位大牛讲讲怎么避免在
production 运行东西,用data warehouse?(不是给公司问的,新来的俩dba给他提建
议说优化什么什么东西他都当没听见)
c*****d
发帖数: 6045
2
做个data guard吧,在那边做查询
m*****y
发帖数: 229
3
谢谢楼上回复,这是oracle的吧。那要是sql server呢?database mirroring?
c*******e
发帖数: 8624
4
production的DB难道不应该分开?

【在 m*****y 的大作中提到】
: 每天跟人说话跟谁欠他钱了一样拉着八尺半脸的貌似越南裔的dba,总是提醒我们不要
: 在production运行expensive query。可我们工作需要阿,我们有task要完成阿。昨天
: 我在A table运行之前还去问了他那个时间运行可不可以,他说除了B, C,D都可以,所
: 以我就运行了。结果他给我发instant msg,让我把query发给他,说我的语句bad
: structure,他要给我优化。我说好阿,我就把query发给他了,他给我发过来改了
: where的语句,我就开始run他语句,结果没半秒钟,他就走过来喊了一句'stop',就一
: 个字’stop’,然后扭头就走了。他nnd, 我run的是他的query阿。
: 郁闷归郁闷,今天开始好好看看怎么优化query。在请各位大牛讲讲怎么避免在
: production 运行东西,用data warehouse?(不是给公司问的,新来的俩dba给他提建
: 议说优化什么什么东西他都当没听见)

m*****y
发帖数: 229
5
竟然给我上主页了。楼上的能讲讲应该怎么分开好么?
Y***Y
发帖数: 212
6
你的Production DB是个什么概念?纯OLTP?没有ODS或Reporting copy吗?没有的话找
你老板要钱建!
如果只有OLTP,你当然不应该运行long query,找本 SQL 优化的书看看吧,试试
query用 Index来提速,不过小心用parallel hint,不要再把你的DBA惹毛了。 lol
e****7
发帖数: 4387
7
有时非常难避免query production server, 尤其是在系统不优化时。
query production db时timing, locking, 和query optimization 都很重要。
r***o
发帖数: 1526
8
没个report server?
replicate production db to report instance
w****k
发帖数: 6244
9
让丫弄个replication不就得了

【在 m*****y 的大作中提到】
: 每天跟人说话跟谁欠他钱了一样拉着八尺半脸的貌似越南裔的dba,总是提醒我们不要
: 在production运行expensive query。可我们工作需要阿,我们有task要完成阿。昨天
: 我在A table运行之前还去问了他那个时间运行可不可以,他说除了B, C,D都可以,所
: 以我就运行了。结果他给我发instant msg,让我把query发给他,说我的语句bad
: structure,他要给我优化。我说好阿,我就把query发给他了,他给我发过来改了
: where的语句,我就开始run他语句,结果没半秒钟,他就走过来喊了一句'stop',就一
: 个字’stop’,然后扭头就走了。他nnd, 我run的是他的query阿。
: 郁闷归郁闷,今天开始好好看看怎么优化query。在请各位大牛讲讲怎么避免在
: production 运行东西,用data warehouse?(不是给公司问的,新来的俩dba给他提建
: 议说优化什么什么东西他都当没听见)

Q********a
发帖数: 265
10
DBA一点没错。你们竟然在Prod直接允许Dev 的query,大忌啊。
难道没有UAT 可以用?
我们公司Prod 只有Prod DBA可以access, not even Dev DBA. 你们公司好奇怪。

【在 m*****y 的大作中提到】
: 每天跟人说话跟谁欠他钱了一样拉着八尺半脸的貌似越南裔的dba,总是提醒我们不要
: 在production运行expensive query。可我们工作需要阿,我们有task要完成阿。昨天
: 我在A table运行之前还去问了他那个时间运行可不可以,他说除了B, C,D都可以,所
: 以我就运行了。结果他给我发instant msg,让我把query发给他,说我的语句bad
: structure,他要给我优化。我说好阿,我就把query发给他了,他给我发过来改了
: where的语句,我就开始run他语句,结果没半秒钟,他就走过来喊了一句'stop',就一
: 个字’stop’,然后扭头就走了。他nnd, 我run的是他的query阿。
: 郁闷归郁闷,今天开始好好看看怎么优化query。在请各位大牛讲讲怎么避免在
: production 运行东西,用data warehouse?(不是给公司问的,新来的俩dba给他提建
: 议说优化什么什么东西他都当没听见)

相关主题
一个求和的有日期限制的sql query 问题.求教
最近找工作的经验 SQL DBAOracle 看来还有很长的路
外行想成为DBA, 应该修些什么课Oracle DBA or MS SQL DBA? Which career path to choose?
进入Database版参与讨论
c*****d
发帖数: 6045
11
replicate能保证production和reporting server几乎同步

【在 m*****y 的大作中提到】
: 每天跟人说话跟谁欠他钱了一样拉着八尺半脸的貌似越南裔的dba,总是提醒我们不要
: 在production运行expensive query。可我们工作需要阿,我们有task要完成阿。昨天
: 我在A table运行之前还去问了他那个时间运行可不可以,他说除了B, C,D都可以,所
: 以我就运行了。结果他给我发instant msg,让我把query发给他,说我的语句bad
: structure,他要给我优化。我说好阿,我就把query发给他了,他给我发过来改了
: where的语句,我就开始run他语句,结果没半秒钟,他就走过来喊了一句'stop',就一
: 个字’stop’,然后扭头就走了。他nnd, 我run的是他的query阿。
: 郁闷归郁闷,今天开始好好看看怎么优化query。在请各位大牛讲讲怎么避免在
: production 运行东西,用data warehouse?(不是给公司问的,新来的俩dba给他提建
: 议说优化什么什么东西他都当没听见)

s******n
发帖数: 793
12
我觉得这DBA没拿大巴掌扇人已经算不错了
在production上跑测试query,还是新手不知道优化的
这公司太搞笑
建个测试系统很难么
也花不了多少钱

【在 Q********a 的大作中提到】
: DBA一点没错。你们竟然在Prod直接允许Dev 的query,大忌啊。
: 难道没有UAT 可以用?
: 我们公司Prod 只有Prod DBA可以access, not even Dev DBA. 你们公司好奇怪。

m*****y
发帖数: 229
13
看明白在发表言论好不好。我们是有测试server,但我没说我的query是为了测试阿。
所以用测试server没用阿。

【在 s******n 的大作中提到】
: 我觉得这DBA没拿大巴掌扇人已经算不错了
: 在production上跑测试query,还是新手不知道优化的
: 这公司太搞笑
: 建个测试系统很难么
: 也花不了多少钱

s**d
发帖数: 72
14
1no test sql in production database in general
2if you haveto run it. tell the dba and have him to review it.he will need
to prepare for needed undo temp resources. normally running a sql not in
parallel is ok. as long as system has the cpu and io capacity
c******n
发帖数: 7263
15
相互理解一下吧,如果每个使用者像你这样run expensive sql的话,系统响应时间会
增长,如果没有其他问题的话,这样大家都发飙抱怨,dba压力也是很大的
正常的production和test db应该是一模一样的,除了data可能有点区别之外,所以应
该没有什么不能做test上run的。按照你的描述,要么你们的test 环境没有设置好,要
么是因为你们一直不上test,所以造成test和production相差太远不能run你现在的
query。这个是dba一直头疼的问题,dev和user都懒得做test,有什么恨不得
production一步搞定。我甚至知道有一个规模相当大的公司,干脆没有test db,有什
么东西都直接在production上面搞,呵呵,不知道那里的dba怎么活下来的。
保持两个db同步一般用的replication,延时非常短的,不是特别busy的系统的话,就
几秒钟甚至更短。有钱就上goldengate,没钱oracle的话,可以用streams,另外还有
standby可以选择。

【在 m*****y 的大作中提到】
: 每天跟人说话跟谁欠他钱了一样拉着八尺半脸的貌似越南裔的dba,总是提醒我们不要
: 在production运行expensive query。可我们工作需要阿,我们有task要完成阿。昨天
: 我在A table运行之前还去问了他那个时间运行可不可以,他说除了B, C,D都可以,所
: 以我就运行了。结果他给我发instant msg,让我把query发给他,说我的语句bad
: structure,他要给我优化。我说好阿,我就把query发给他了,他给我发过来改了
: where的语句,我就开始run他语句,结果没半秒钟,他就走过来喊了一句'stop',就一
: 个字’stop’,然后扭头就走了。他nnd, 我run的是他的query阿。
: 郁闷归郁闷,今天开始好好看看怎么优化query。在请各位大牛讲讲怎么避免在
: production 运行东西,用data warehouse?(不是给公司问的,新来的俩dba给他提建
: 议说优化什么什么东西他都当没听见)

1 (共1页)
进入Database版参与讨论
相关主题
SQL Server DBA vs BI & DW吐血了
招人SQL SERVER DBA一个求和的有日期限制的sql query 问题.
size重要么?最近找工作的经验 SQL DBA
说说俺们这以前一个老印的code,滥用CTE外行想成为DBA, 应该修些什么课
2 new openings, SQL server DBA, DB developer求教
Do you do migration/release?Oracle 看来还有很长的路
问一个初级的问题关于数据仓库的维度Oracle DBA or MS SQL DBA? Which career path to choose?
business analyst (SQL) opening in NYC请教 sql server index问题
相关话题的讨论汇总
话题: dba话题: query话题: production话题: 运行话题: db