- 論壇徽章:
- 0
|
1、drop table權(quán)限使用什么命令賦予權(quán)限
drop table權(quán)限不可以賦予, only the owner of object or a user with 'sa_role' role 能夠執(zhí)行這個(gè)命令。
3、同一個(gè)數(shù)據(jù)表中分區(qū)的個(gè)數(shù)有限制嗎?
有,不過(guò)應(yīng)該夠你用了。 Max number of partitions in a table : 2147483646
4、對(duì)于已經(jīng)分區(qū)表,并且已經(jīng)有數(shù)據(jù),能不能直接刪除drop一個(gè)分區(qū),不是truncate一個(gè)分區(qū)。
我想你的意思應(yīng)該是,把某個(gè)分區(qū)的刪除掉,屬于這個(gè)分區(qū)的數(shù)據(jù)歸到其他分區(qū),如果是這樣的話,無(wú)法直接drop一個(gè)分區(qū)。
如果你使用的是15.0, 可以先unpartition這個(gè)table,然后重新分區(qū)。
如果你已經(jīng)升級(jí)到了15.7 esd2,那么恭喜你,這個(gè)版本可以直接把某個(gè)分區(qū)劃入其他分區(qū),原分區(qū)的數(shù)據(jù)也劃入其他分區(qū),
也就達(dá)到了你刪除某個(gè)分區(qū)的目的。如果你有興趣,可以搜索alter table ... merge partition.
5、sybase ase是否支持嵌套分區(qū)?
應(yīng)該是不支持的。
6、procedure cache size運(yùn)行時(shí)包含了存儲(chǔ)過(guò)程使用的數(shù)據(jù)嗎?
Procedure cache主要用來(lái)存放內(nèi)部生成的query tree或者plan,如果存儲(chǔ)過(guò)程要產(chǎn)生大量的臨時(shí)數(shù)據(jù),一般情況下這些數(shù)據(jù)會(huì)
存在臨時(shí)表里的(存儲(chǔ)過(guò)程一般都會(huì)這么寫(xiě)),這些數(shù)據(jù)的size跟procedure cache size無(wú)關(guān)。
7、在sybase ase 15.7中,修改number of startup engine和max online engine這兩個(gè)參數(shù)的方法是與12.5版本不同地的,是通過(guò)修改kernel resource memory
和default pool來(lái)修改的,請(qǐng)說(shuō)明這幾個(gè)參數(shù)如何設(shè)置,計(jì)算方式是什么,cpu的個(gè)數(shù)是如何參考計(jì)算的。
以前ase是一個(gè)server一個(gè)process,15.7中引入了thread mode, 不過(guò)我還沒(méi)仔細(xì)研究這些配置的問(wèn)題,呵呵 |
|