亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
1234下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
樓主: byebeijing
打印 上一主題 下一主題

sybase 的應(yīng)用到底在哪里?? [復(fù)制鏈接]

論壇徽章:
1
2017金雞報(bào)曉
日期:2017-01-10 15:19:56
11 [報(bào)告]
發(fā)表于 2008-12-11 08:09 |只看該作者
原帖由 sybfresher 于 2008-12-10 23:17 發(fā)表
就我最近使用Sybase來(lái)看,與Oracle相比,ASE有兩個(gè)比較致命的缺點(diǎn):
1。很容易造成死鎖,導(dǎo)致性能下降
2。數(shù)據(jù)量大的情況下,性能下降嚴(yán)重
雖然一個(gè)系統(tǒng)性能的好壞,與上層應(yīng)用以及表結(jié)構(gòu)的設(shè)計(jì)有很大關(guān)系, ...


1、你的意思是同樣的sql,在Sybase下容易產(chǎn)生死鎖,在oracle下不會(huì)?能否給出一個(gè)例子看一下?
2、數(shù)據(jù)量大的情況,是指單表的數(shù)據(jù)量大嗎?幾千萬(wàn)行的表應(yīng)該處理檢索還好吧,如果超過(guò)億條,似乎應(yīng)該考慮一下是否該分表了。Oracle表記錄數(shù)的影響沒(méi)有實(shí)際測(cè)試過(guò),最好也給一個(gè)實(shí)際的例子說(shuō)明一下。

論壇徽章:
0
12 [報(bào)告]
發(fā)表于 2008-12-12 11:09 |只看該作者
關(guān)于第一個(gè)問(wèn)題,舉個(gè)最簡(jiǎn)單的例子。先看在Oracle中:
session1:
SQL> create table t200 (c1 int);

Table created.

SQL> insert into t200 values(100);

1 row created.

SQL> select * from t200;

        C1
----------
       100

此時(shí)沒(méi)有commit,在另外一個(gè)session2中查詢:
SQL> select * from t200;

no rows selected

可以看到,雖然session1中做的修改并沒(méi)有commit,但是session2并沒(méi)有被阻塞,可以正常查詢,只不過(guò)查詢到是session1修改前的數(shù)據(jù)。當(dāng)sessiion1中的事務(wù)commit之后,session2中再次運(yùn)行select * from t200,就會(huì)得出:
SQL> select * from t200;

        C1
----------
       100

我們?cè)倏纯碨ybase,同樣先在一個(gè)事務(wù)插入數(shù)據(jù):
session1:
1> use test2
2> go
1> create table t200(c1 int)
2> go
1> begin tran
2> go
1> insert into t200 values(100)
2> go
(1 row affected)

此時(shí)在session2中查詢:

1> use test2
2> go
1> select * from t200
2> go
在這里被掛住了。。。。。。。。。。。。只有等待session1中的事務(wù)commit之后才能繼續(xù)。
這里雖然不是一個(gè)死鎖的例子,但是我相信Sybase與Oracle的這點(diǎn)差別導(dǎo)致sybase引起死鎖的概率比較大,性能也會(huì)有所下降。也許各有各的好處,是我理解不夠深刻,大家一起探討。

至于第二個(gè)問(wèn)題,我并沒(méi)有什么具體數(shù)據(jù)。每個(gè)人心里都會(huì)有自己的一桿秤的。

論壇徽章:
0
13 [報(bào)告]
發(fā)表于 2008-12-12 12:50 |只看該作者
sybase 早不是 top5 的數(shù)據(jù)庫(kù)了

論壇徽章:
0
14 [報(bào)告]
發(fā)表于 2010-08-12 10:15 |只看該作者
...

論壇徽章:
0
15 [報(bào)告]
發(fā)表于 2010-08-12 10:47 |只看該作者
是top 1嘿嘿

論壇徽章:
0
16 [報(bào)告]
發(fā)表于 2010-08-12 13:12 |只看該作者
本帖最后由 zq5143 于 2010-08-12 13:15 編輯

Sybase的產(chǎn)品價(jià)格,售后服務(wù)比Oracle都有優(yōu)勢(shì)~!功能不像Oracle那樣All In One,你用多少功能就買多少功能,比如復(fù)制有專門的復(fù)制服務(wù)器,數(shù)據(jù)分析有專門的IQ。
關(guān)于鎖的問(wèn)題,ASE12.5以后也都支持行鎖。只要應(yīng)用程序設(shè)計(jì)的沒(méi)問(wèn)題,應(yīng)該沒(méi)問(wèn)題的。中國(guó)鐵路售票系統(tǒng)用的就是Sybase的,想象一下你們春運(yùn)時(shí)買火車票時(shí)的情景,Sybase的性能也可想而知。

論壇徽章:
7
數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-08-09 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-11-03 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-02-20 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-07-13 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-08-01 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-08-18 06:20:00
17 [報(bào)告]
發(fā)表于 2010-08-12 22:42 |只看該作者
關(guān)于第一個(gè)問(wèn)題,舉個(gè)最簡(jiǎn)單的例子。先看在Oracle中:
session1:
SQL> create table t200 (c1 int);

...
sybfresher 發(fā)表于 2008-12-12 11:09



   呵呵。這個(gè)例子我覺(jué)得舉得不恰當(dāng),因?yàn)槟阌昧薕racle的那個(gè)樂(lè)觀鎖來(lái)比對(duì)Sybase的悲觀鎖。
你其實(shí)應(yīng)該在Oracle中使用select ... for update來(lái)比對(duì),這才有可比性。

論壇徽章:
0
18 [報(bào)告]
發(fā)表于 2010-08-13 10:15 |只看該作者
呵呵,樓上,不管用什么鎖,你能在sybase中實(shí)現(xiàn)我舉的oracle的功能嗎?

論壇徽章:
34
ChinaUnix元老
日期:2018-07-04 15:10:362015年亞洲杯之阿聯(lián)酋
日期:2015-02-06 17:15:532015亞冠之武里南聯(lián)
日期:2015-06-06 15:40:252015亞冠之北京國(guó)安
日期:2015-06-17 15:42:412022北京冬奧會(huì)紀(jì)念版徽章
日期:2015-08-10 16:30:322015亞冠之阿爾納斯?fàn)?日期:2015-09-20 09:42:1215-16賽季CBA聯(lián)賽之北京
日期:2016-01-15 10:03:5915-16賽季CBA聯(lián)賽之青島
日期:2016-04-26 16:44:4915-16賽季CBA聯(lián)賽之廣夏
日期:2018-07-04 15:33:21C
日期:2016-10-25 16:12:142017金雞報(bào)曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之同曦
日期:2017-02-22 22:41:10
19 [報(bào)告]
發(fā)表于 2010-08-13 11:10 |只看該作者
是top 1嘿嘿
hobbylu 發(fā)表于 2010-08-12 10:47



    你就意淫吧!

論壇徽章:
0
20 [報(bào)告]
發(fā)表于 2010-08-13 12:32 |只看該作者
關(guān)于第一個(gè)問(wèn)題,舉個(gè)最簡(jiǎn)單的例子。先看在Oracle中:
session1:
SQL> create table t200 (c1 int);

...
sybfresher 發(fā)表于 2008-12-12 11:09



    你用的一定是APL的lock scheme吧?用dol不會(huì)出現(xiàn)這個(gè)問(wèn)題的,話說(shuō)dol都出來(lái)14年了,為什么不用dol呢?
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP