global kingbase.conf out.html sys_commit_ts sys_hba.conf sys_logical sys_replslot sys_stat sys_twophase sys_xact base:包含每个数据库对应的子目录,记录每个数据库内对象 的持久化数据或临时数据。子目录的名字为该数据库在 sys_database 里的 OID 。 kingbase 中 OID 和数据库对应信息 # select oid,...
kdb_database_link 实际是在kingbase_fdw上层进行了包装,需要kingbase_fdw扩展。以system用户连接,创建组件: 1 2 createextension kdb_database_link createextension kingbase_fdw kdb_database_link 扩展创建后,会生成 $KINGBASE_DATA/sys_database_link.conf文件,类似于oracle 的tnsnames.ora 文件,用于配置服务名,...
select sys_database_size(current_database())/1024/1024 || 'MB' MB; 2. 统计所有数据库占用的磁盘空间总量 select (sum(sys_database_size(datname))/1024/1024) || 'MB' MB from sys_database; 查看表和索引的大小 统计表的空间占用 1. select sys_relation_size('public.t02')/1024|| 'KB' ...
但通常每个数据库对象(表、函数等)属于并且只属于一个数据库(但存在系统表和系统视图,例如sys_database,属于整个KingbaseES实例,并且实例中的所有数据库都可访问这些系统表)。 通过检查系统表sys_database,用户可以确定现有数据库的集合: test=# select datname from sys_database; datname --- test template1 t...
有某些系统表(比如 sys_database) 是共享的。 relkind char r = 普通表,i = 索引,S = 序列,v = 视图, c = 复 合类型,s = 特殊,t = TOAST表 relnatts int2 关系中用户字段数目(除了系统字段以外)。在 sys_attribute 里肯定有相同数目对应行。 又见 sys_attribute.attnum. relchecks int2 表里的...
CREATE DATABASE 数据库名; ``` - **删除数据库**: ``` DROP DATABASE 数据库名; ``` - **导出数据库**: ``` ./sys_dump -p 端口号 -d "数据库名" -U 用户名 -f 要存储的数据库文件 ``` ### 表操作 - **删除表**: ``` ...
CREATE DATABASE "WORK_TEST" WITH ENCODING = 'GBK'; 7、查询数据库容量信息 select * from sys_datafiles; 8、数据库空间扩容 alter tablespace SYSTEM add datafile (name=UWORK_TEST_1 filename='D:/Kingbase/ES/V7/data/DB/UWORK_TEST_1.dbf' size=20 maxsize=16000 filegrowth=10); alter tablespa...
需要提到的是,在KingbaseES中,用户是实例级的,所以我们平时在KingbaseES中,虽在不同数据库下,查询系统表SYS_USER、SYS_DATABASE中看到关于用户的信息结果都是一致的,记录的是所有的用户、所有的数据库。用户与数据库是一对多的关系。无论当前连接在哪个数据库下,创建的用户都是实例级。 在KingbaseES中创建用户时,...
代码语言:javascript 代码运行次数:0 运行 AI代码解释 useradd kingbase mkdir-p/opt/Kingbase/ES/V8/data 2.4 安装 代码语言:javascript 代码运行次数:0 运行 AI代码解释 mount KingbaseES_V008R006C007B0024_Lin64_install.iso./KingbaseESV8 上传license,建议放在非部署目录,例如 /home/kingbase/install ...
需要提到的是,在KingbaseES中,用户是实例级的,所以我们平时在KingbaseES中,虽在不同数据库下,查询系统表SYS_USER、SYS_DATABASE中看到关于用户的信息结果都是一致的,记录的是所有的用户、所有的数据库。用户与数据库是一对多的关系。无论当前连接在哪个数据库下,创建的用户都是实例级。 在KingbaseES中创建用户时,...