返回首页

gbase数据、南大通用产品文档:GBase8sonparams b: 添加缓冲池

更新日期:2024年09月11日

可以使用 onparams -b 命令创建与 dbspace 页大小相关联的缓冲池。
语法

元素
用途
关键注意事项
-b
创建缓冲池
可以在数据库服务器运行的同时添加缓冲池
-g size
指定要创建的缓冲
区页的大小,
以千字

缓冲区页的大小必须在 2 到 16
KB 之间,
并且必须是
缺省页大小的倍数

您创建的缓冲池中的所有其他特性将会设置为 BUFFERPOOL 配置参数的缺省值行中的
字段的值。
使用非缺省页大小创建的每个 dbspace 都必须具有相应的具有相应页大小的缓冲池。如果
您创建的 dbspace 的页大小没有缓冲池,
那么系统将自动使用 BUFFERPOOL 参数的缺省
值行中的字段来创建缓冲池。
当您添加缓冲池时,新的 BUFFERPOOL 配置参数条目将会添加到 onconfig 文件中。
该命令有等同的 SQL 管理 API 命令。

功能描述
删除一个聚合函数。
注意事项
DROP AGGREGATE 删除一个现存的聚合函数,执行这条命令的用户必须是该聚合函
数的所有者。
语法格式
DROP AGGREGATE [ IF EXISTS ] name ( argtype [ , ... ] ) [ CASCADE | RESTRICT ]
参数说明

IF EXISTS
如果指定的聚合不存在,那么发出一个notice 而不是抛出一个错误。

name
现存的聚合函数名(可以有模式修饰)


argtype
聚合函数操作的输入数据类型,要引用一个零参数聚合函数,请用*代替输入数据类型
列表。

CASCADE
级联删除依赖于这个聚合函数的对象。

RESTRICT
如果有任何依赖对象,则拒绝删除这个聚合函数。这是缺省处理。
示例
将integer 类型的聚合函数myavg 删除:
DROP AGGREGATE myavg(integer);

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
1104
兼容性
SQL 标准里没有DROP AGGREGATE 语句。

本章列出了GBase UP 支持的SQL 保留字。
表 5-112 保留字
ACCESSIBLE
ADD
ALL
ALTER
ANALYZE
AND
AS
ASC
ASENSITIVE
BEFORE
BETWEEN
BIGINT
BINARY
BIT_AND
BIT_OR
BIT_XOR
BLOB
BOTH
BY


CALL
CASCADE
CASE
CAST
CHANGE
CHAR
CHARACTER
CHECK
CLUSTER
COLLATE
COLUMN
COMPRESS
CONDITION
CONNECT
CONSTRAINT
CONTINUE
CONVERT
COUNT
CREATE
CROSS
CURDATE
CURDATETIME
CURRENT_DATE
CURRENT_DATETIME

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 339
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
CURSOR
CURTIME

DATABASE
DATABASES
DATE_ADD
DATE_SUB
DAY_HOUR
DAY_MICROSECOND
DAY_MINUTE
DAY_SECOND
DEC
DECIMAL
DECLARE
DEFAULT
DELAYED
DELETE
DENSE_RANK
DESC
DESCRIBE
DETERMINISTIC
DISTINCT
DISTINCTROW
DISTRIBUTE
DISTRIBUTED
DIV
DOUBLE
DROP
DUAL

EACH
ELSE
ELSEIF
ENCLOSED
ESCAPED
EXISTS
EXIT
EXPLAIN
EXTRACT
EXCEPT


FALSE
FETCH
FLOAT
FLOAT4
FLOAT8
FOR
FORCE
FOREIGN
FROM
FULL
FULLTEXT

GCEXPORT
GCIMPORT
GCLOCAL
GCLUSTER
GCLUSTER_LOCAL
GET
GRANT
GROUP
GROUPED
GROUP_CONCAT
HAVING
HIGH_PRIORITY
HOUR_MICROSECOND
HOUR_MINUTE
HOUR_SECOND
IF
IGNORE
IN
INDEX
INFILE
INITNODEDATAMAP
INNER
INOUT
INPATH
INSENSITIVE
INSERT
INT
INT1
INT2
INT3
INT4
INT8
INTEGER
INTERSECT
INTERVAL
INTO
IS
ITERATE
JOIN
KEY
KEYS
KILL
LAG
LEAD
LEADING
LEAVE
LEFT
LEVEL
LIKE
LIMIT
LIMIT_STORAGE_SIZE
LINEAR
LINES
LINK
LOAD
LOCALTIME
LOCALTIMESTAMP
LOCK
LONG
LONGBLOB
LONGTEXT
LOOP
LOW_PRIORITY
MASTER_SSL_VERIFY_SERVER_C
ERT
MATCH
MAX
MEDIUMBLOB
MEDIUMINT
MEDIUMTEXT

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 340
MERGE
MID
MIDDLEINT
MIN
MINUS
MINUTE_MICROSECON
D
MINUTE_SECOND
MOD
MODIFIES
NATURAL
NOCOPIES
NOCYCLE
NOT
NOW
NO_WRITE_TO_BINLOG
NULL
NUMERIC

ON
OPTIMIZE
OPTION
OPTIONALLY
OR
ORDER
ORDERED
OUT
OUTER
OUTFILE
OVER

POSITION
PRECEDING
PRIMARY
PRIOR
PROCEDURE
PURGE
RANGE
RANK
READ
READS
READ_WRITE
REAL
REFERENCES
REFRESH
REFRESHNODEDATAMA
P
REGEXP
RELEASE
RENAME
REPEAT
REPLACE
REQUIRE
RESTRICT
RETURN
REVERT
REVOKE
RIGHT
RLIKE
SCHEMA
SCHEMAS
SCN_NUMBER
SECOND_MICROSECOND
SELECT
SELF
SENSITIVE
SEPARATOR
SET
SHOW
SMALLINT
SORT
SPATIAL
SPECIFIC
SQL
SQLEXCEPTION
SQLSTATE
SQLWARNING
SQL_BIG_RESULT
SQL_CALC_FOUND_RO
WS
SQL_SMALL_RESULT
SSL
START
STARTING
STD
STDDEV
STDDEV_POP
STDDEV_SAMP
STRAIGHT_JOIN

TABLE
TARGET
TERMINATED
THEN
TINYBLOB
TINYINT
TINYTEXT
TO
TRAILING
TRIGGER
TRIM
TRUE
UNDO
UNION
UNIQUE
UNLOCK
UNSIGNED
UPDATE
USAGE
USE
USING
UTC_DATE
UTC_DATETIME
UTC_TIME
UTC_TIMESTAMP


VALUES
VARBINARY
VARCHAR
VARCHARACTER
VARYING
VAR_SAMP

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 341
WHEN
WHERE
WHILE
WITH
WRITE

XOR


YEAR_MONTH


ZEROFILL