z***y 发帖数: 7151 | 1 先说说国内的形式,然后在说说玫瑰的形式。我老呢,平时就很唐,所以呢,车轱辘话
那是相当地多,大家多包涵。
国内我经常上的网站就是itpub.net,里面有很多的oracle dba 高手,包括像阿里巴巴
的lead dba和其他人,早年经常在这里出没。他们对于oracle的讨论,那是动
于九天之上,静入九地之下,这样说有些夸张。 相比之下,对于sql serve
r 的讨论,还停留在这个语句咋写,那个数据咋到哪里哪里去的讨论中。 里面有个
newegg.com.cn 的dba,还是挺有水平,大家可以看看他的博客,叫
邹什么。
在说说玫瑰的形式, 这些年,对于sql server的讨论,是一年上一个台阶
了,我看到最近几个项目,都是选用sql server。 这也不都是钱的原因,
但是主要的原因。 oracle的定价策略或者是他自己是个傻子,抑或他把大家当
成傻子。现在有文化的决策者越来越多,所以会有更多的sql server 工作
机会。
好, 我们就来谈谈咋整的像一个Senior level 的sql server
dba. 我当然不是在提唱zhuangbilibility, 我的目 |
j*****n 发帖数: 1781 | |
i****l 发帖数: 135 | 3 great~ though i know nothing about sql server
【在 z***y 的大作中提到】 : 先说说国内的形式,然后在说说玫瑰的形式。我老呢,平时就很唐,所以呢,车轱辘话 : 那是相当地多,大家多包涵。 : 国内我经常上的网站就是itpub.net,里面有很多的oracle dba 高手,包括像阿里巴巴 : 的lead dba和其他人,早年经常在这里出没。他们对于oracle的讨论,那是动 : 于九天之上,静入九地之下,这样说有些夸张。 相比之下,对于sql serve : r 的讨论,还停留在这个语句咋写,那个数据咋到哪里哪里去的讨论中。 里面有个 : newegg.com.cn 的dba,还是挺有水平,大家可以看看他的博客,叫 : 邹什么。 : 在说说玫瑰的形式, 这些年,对于sql server的讨论,是一年上一个台阶 : 了,我看到最近几个项目,都是选用sql server。 这也不都是钱的原因,
|
i****a 发帖数: 36252 | |
i******e 发帖数: 131 | |
y***t 发帖数: 644 | |
c*****d 发帖数: 6045 | 7 oracle社区火,sql server不行
主要原因是oracle internal document可以说是泛滥,我看都看不完
一大堆hidden parameter,event, latch, lock
sys object, sys view, sys store procedure
反观sql server
连系统表都搞得很神秘 |
i******e 发帖数: 131 | 8 还是文档规范好啊。但总觉得Oracle把东西越搞越复杂,而且像是故意的一样。本来数
据库怎么说也算是一种软件,着重点应该在于应用,但搞得维护都需要学几年才行。虽
然都说SQL Server是小儿科,但创建数据库,ETL,或者做Analysis,都十分方便容易
上手,单就这点,我就觉得SQL Server比Oracle好 |
p********l 发帖数: 279 | |
m*g 发帖数: 377 | |
|
|
c*****d 发帖数: 6045 | 11 sql server简单,容易上手
但有时候比较复杂的问题用简单的方法解决不了,怎么办?
为什么中移动所有的省市boss系统都用oracle,不是没有原因的
【在 i******e 的大作中提到】 : 还是文档规范好啊。但总觉得Oracle把东西越搞越复杂,而且像是故意的一样。本来数 : 据库怎么说也算是一种软件,着重点应该在于应用,但搞得维护都需要学几年才行。虽 : 然都说SQL Server是小儿科,但创建数据库,ETL,或者做Analysis,都十分方便容易 : 上手,单就这点,我就觉得SQL Server比Oracle好
|
w*******e 发帖数: 1622 | 12 没看到LZ的表达的意思. 是不是偶语文水平太差了现在?
LZ前面先说oracle火, 因为是....hidden parameter...云云
然后说是"反观", 偶觉得该说SQL Server没hidden parameter等等, 或者说是很简单明
了的. 可是LZ说是"很神秘"呀.....是不是不能用"反观"呀??
【在 c*****d 的大作中提到】 : oracle社区火,sql server不行 : 主要原因是oracle internal document可以说是泛滥,我看都看不完 : 一大堆hidden parameter,event, latch, lock : sys object, sys view, sys store procedure : 反观sql server : 连系统表都搞得很神秘
|
w*******e 发帖数: 1622 | 13 对国内的不是太清楚哈.
我想问问, 那是不是以前就用了oracle, 又不想改了呢??
关键要看现在新公司用的什么吧.
【在 c*****d 的大作中提到】 : sql server简单,容易上手 : 但有时候比较复杂的问题用简单的方法解决不了,怎么办? : 为什么中移动所有的省市boss系统都用oracle,不是没有原因的
|
u***n 发帖数: 33 | 14 能不能别争论Oracle和SQL谁好谁差,lz的主题挺好的,
请围绕着主题说吧,这样对我们大家都会有帮助。 |
z***y 发帖数: 7151 | 15 oracle 和 sql server 各有各的问题。
人是第一问题。 人就是指dba.
技术都不是主要因素。
比如说中移动选oracle,我听来的哈, 客户要求实时复制, sql server 自己是做不
到, 于是就在IP 层 找解方案, 当时最好的是golden gate, 可是那个时候已经和
oracle眉来眼去了。 真可惜不是MS 买下golden gate。
微软会把更多的OS层的东西拿到SQLOS上来,oracle 在win 平台上和微软拼,只会更加
吃力。
我老还是很有远见,每个帖子单独帖,就是防着你们跑题。 你们继续在这里对打。 打
的上十大,我还给发100个包子。 |
c*****d 发帖数: 6045 | 16 我的意思是说因为oracle有太多太多的hidden的东西
而oracle又故意把这些内部文档释放出来
搞得大家很high,每天研究来研究去
【在 w*******e 的大作中提到】 : 没看到LZ的表达的意思. 是不是偶语文水平太差了现在? : LZ前面先说oracle火, 因为是....hidden parameter...云云 : 然后说是"反观", 偶觉得该说SQL Server没hidden parameter等等, 或者说是很简单明 : 了的. 可是LZ说是"很神秘"呀.....是不是不能用"反观"呀??
|
c*****d 发帖数: 6045 | 17 移动,电信是真正的需要oracle
mid-size database其实用sql server就不错
尤其是刚成立的中小公司
【在 w*******e 的大作中提到】 : 对国内的不是太清楚哈. : 我想问问, 那是不是以前就用了oracle, 又不想改了呢?? : 关键要看现在新公司用的什么吧.
|
c*****d 发帖数: 6045 | 18 我觉得肯定不只是复制这一个问题
比如说数据库内存管理
sql server只能控制总的大小,max memory, min memory
不能控制sql cache, data cache的大小
【在 z***y 的大作中提到】 : oracle 和 sql server 各有各的问题。 : 人是第一问题。 人就是指dba. : 技术都不是主要因素。 : 比如说中移动选oracle,我听来的哈, 客户要求实时复制, sql server 自己是做不 : 到, 于是就在IP 层 找解方案, 当时最好的是golden gate, 可是那个时候已经和 : oracle眉来眼去了。 真可惜不是MS 买下golden gate。 : 微软会把更多的OS层的东西拿到SQLOS上来,oracle 在win 平台上和微软拼,只会更加 : 吃力。 : 我老还是很有远见,每个帖子单独帖,就是防着你们跑题。 你们继续在这里对打。 打 : 的上十大,我还给发100个包子。
|
M*****r 发帖数: 1536 | 19 sql server不能跨平台,是个死穴。
diversity/variety/choice 是深入美国人心的。
【在 c*****d 的大作中提到】 : 我觉得肯定不只是复制这一个问题 : 比如说数据库内存管理 : sql server只能控制总的大小,max memory, min memory : 不能控制sql cache, data cache的大小
|
a9 发帖数: 21638 | 20 相比起db的价钱来,windows真跟免费一样了。
【在 M*****r 的大作中提到】 : sql server不能跨平台,是个死穴。 : diversity/variety/choice 是深入美国人心的。
|
|
|
gy 发帖数: 620 | 21 不过, 偶以为简单明了的好. 很好理解.
【在 c*****d 的大作中提到】 : 我的意思是说因为oracle有太多太多的hidden的东西 : 而oracle又故意把这些内部文档释放出来 : 搞得大家很high,每天研究来研究去
|
gy 发帖数: 620 | 22 不敢苟同.
SQL Server用了和Oracle不同的概念而已, 比如min memory per query....
因为connection, data, log, stored procedure等都需要memory(or cache), 另外OS
也要一定的memory来正常运转, 所以SQL Server在能支配的memory范围里 dynamically
来管理这些memory suckers 以求到达最好的效果. 如果你把其中一项要求的memory固
定了, 那势必在某些情况下, 影响其他的需求(特别是当那固定memory的自己需求不大
时, 那固定的memory就浪费了), 从而影响整个SQL SERVER的performance.
Just 我的两分钱.
【在 c*****d 的大作中提到】 : 我觉得肯定不只是复制这一个问题 : 比如说数据库内存管理 : sql server只能控制总的大小,max memory, min memory : 不能控制sql cache, data cache的大小
|
p********l 发帖数: 279 | 23 Oracle和SQL Server还是各有各的长处的,尤其是在SQL Server 2005以后,真正可以
和Oracle较量了。考虑到历史数据、成本、人员等等因素,我看到好多公司都是mixed
的。当然对于偶们这种中小企业来讲,SQL是最好的选择了,价廉物美,完全满足目前
发展的需要。 |
k********e 发帖数: 702 | 24 sql 2005以后还是进步不少的。2008比较象个样子了。 |
a****i 发帖数: 1182 | 25 MySql的DBA有没有啥说道?
【在 z***y 的大作中提到】 : 先说说国内的形式,然后在说说玫瑰的形式。我老呢,平时就很唐,所以呢,车轱辘话 : 那是相当地多,大家多包涵。 : 国内我经常上的网站就是itpub.net,里面有很多的oracle dba 高手,包括像阿里巴巴 : 的lead dba和其他人,早年经常在这里出没。他们对于oracle的讨论,那是动 : 于九天之上,静入九地之下,这样说有些夸张。 相比之下,对于sql serve : r 的讨论,还停留在这个语句咋写,那个数据咋到哪里哪里去的讨论中。 里面有个 : newegg.com.cn 的dba,还是挺有水平,大家可以看看他的博客,叫 : 邹什么。 : 在说说玫瑰的形式, 这些年,对于sql server的讨论,是一年上一个台阶 : 了,我看到最近几个项目,都是选用sql server。 这也不都是钱的原因,
|
M*****r 发帖数: 1536 | 26 首先,高端的windows server还是很贵的
另外,也不全是钱的问题,自由,选择的自由。。。
【在 a9 的大作中提到】 : 相比起db的价钱来,windows真跟免费一样了。
|
M*****r 发帖数: 1536 | 27 oracle可以很“灵活”的manage,如果有比较固定的应用模式或者比较特殊的需求,确
实比较方便。
不过现在oracle的内存管理也在向自动化转变。
SQL SERVER的数据字典比较乱,最近加入的sys.dm_ views不错,但是命名还是很混乱
,和oracle比,还是有差别,以至于很多人还是觉得用SP_xxxx更方便
http://www.microsoft.com/downloads/details.aspx?FamilyID=531c53e7-8a2a-4375-8f2f-5d799aa67b5c&displaylang=en
SSMS比OEM可是强太多了
Oracle有很多功能,似乎目前sql server还没有(请更正):workspace/versioning,
user resources usage control (这个也许可以通过OS来实现),flashback (snapshot
maybe close, but not quite comparable),...
细枝末节:
sql server partition/analytical function
【在 gy 的大作中提到】 : 不敢苟同. : SQL Server用了和Oracle不同的概念而已, 比如min memory per query.... : 因为connection, data, log, stored procedure等都需要memory(or cache), 另外OS : 也要一定的memory来正常运转, 所以SQL Server在能支配的memory范围里 dynamically : 来管理这些memory suckers 以求到达最好的效果. 如果你把其中一项要求的memory固 : 定了, 那势必在某些情况下, 影响其他的需求(特别是当那固定memory的自己需求不大 : 时, 那固定的memory就浪费了), 从而影响整个SQL SERVER的performance. : Just 我的两分钱.
|
t**********9 发帖数: 1085 | |