- 论坛徽章:
- 0
|
1、drop table权限使用什么命令赋予权限
drop table权限不可以赋予, only the owner of object or a user with 'sa_role' role 能够执行这个命令。
3、同一个数据表中分区的个数有限制吗?
有,不过应该够你用了。 Max number of partitions in a table : 2147483646
4、对于已经分区表,并且已经有数据,能不能直接删除drop一个分区,不是truncate一个分区。
我想你的意思应该是,把某个分区的删除掉,属于这个分区的数据归到其他分区,如果是这样的话,无法直接drop一个分区。
如果你使用的是15.0, 可以先unpartition这个table,然后重新分区。
如果你已经升级到了15.7 esd2,那么恭喜你,这个版本可以直接把某个分区划入其他分区,原分区的数据也划入其他分区,
也就达到了你删除某个分区的目的。如果你有兴趣,可以搜索alter table ... merge partition.
5、sybase ase是否支持嵌套分区?
应该是不支持的。
6、procedure cache size运行时包含了存储过程使用的数据吗?
Procedure cache主要用来存放内部生成的query tree或者plan,如果存储过程要产生大量的临时数据,一般情况下这些数据会
存在临时表里的(存储过程一般都会这么写),这些数据的size跟procedure cache size无关。
7、在sybase ase 15.7中,修改number of startup engine和max online engine这两个参数的方法是与12.5版本不同地的,是通过修改kernel resource memory
和default pool来修改的,请说明这几个参数如何设置,计算方式是什么,cpu的个数是如何参考计算的。
以前ase是一个server一个process,15.7中引入了thread mode, 不过我还没仔细研究这些配置的问题,呵呵 |
|