openGauss练习

  1. 在openGauss数据库中单表中的索引个数和单表约束个数是不受限的;
  2. 关系型数据库的ACID特性:原子性、持久性、一致性、隔离性;
  3. Index-advisor索引推荐的子功能:单query索引推荐、workload及别索引推荐、虚拟索引;
  4. SELECT Spcname FROM pg_tablespace、\db、SELECT PG_TABLESPACE_SIZE('example')等方式可以查询表空间信息;
  5. REAL、FLOAT4属于单精度浮点数;
  6. DROP USER不支持跨数据库进行级联删除;DROP USER删除用户,同时会删除同名的schema;
  7. 数据库集群的CM模块管理和监控分布式系统中各个功能单元和物理资源的运行情况,确保整个系统的稳定运行;
  8. 系统表和所有内置数据类型、函数、操作符、都属于pg_catalog;
  9. 所有用户和角色默认拥有PUBLIC的权限;
  10. gs_om可实现启停openGauss、生成或刷新配置文件等功能;
  11. PG_AM存储有关索引访问方法的信息;
  12. GaussDB的三权分立开启后,分为安全管理员、审计管理员、系统管理员,其中审计管理员可以查看审计日志;
  13. 数据库系统调用操作系统;
  14. openGauss开源上线时间2020;
  15. gs_check、gs_guc、gs_collector属于opengauss服务端工具,gsql不属于;
  16. opengauss支持单机和主备部署;
  17. inner join、left join、full join属于连接查询,all join 不属于连接查询;
  18. work_mem用于查询操作(例如排序或哈希表)
  19. 应用程序可以通过调用gs_guc来设置适合自己的参数,其中-N all表示的含义是表示opengauss得所有主机;
  20. 数据块是数据库管理的基本单位;
  21. 用户可被赋予一个或多个角色;
  22. gs_ssh可以帮助用户在opengauss各节点上执行相同的命令;
  23. openGauss具备高可用,通AZ内RTO能达到10S;
  24. share用于存放数据库运行所需的公共文件;
  25. 利用gs_dump可导出小型数据库,推荐使用纯文本归档格式;
  26. 想要使用SELECT查询表中数据,至少包括SELECT,FROM;
  27. CREATE、DROP、ALTER语句能实现数据定义功能;
  28. 矩形函数考点:width(box);
  29. 为防止用户密码泄露,opengauss对用户密码进行加密存储,并存储在pg_authid系统表中;
  30. gs_collector可以在opengauss故障时,用手机OS信息,日志信息来定位问题;
  31. opengauss发行基于MULAN开源协议;
  32. 存储过程一次可被多个应用程序使用;
  33. INSERT、UPDATE、DELETE属于数据操作语言;
  34. X-Tuner是openGauss参数调优工具;
  35. GaussDB分布式架构中,用于共享配置和服务发现(服务注册和查找)的组件名称是ETCD;
  36. /gaussdb/data/db1/postgresql.conf文件目录存放的是opengauss系统参数;
  37. getutcdate、systimestamp、trunc属于时间日期函数,to_date不属于;
  38. SELECT可以访问其他用户的对象;
  39. DISTINGT关键字可以把查询结果去重;
  40. REVOKE语法用于权限回收;
  41. SQL语法中,使用HAVING子句可以筛选分组后的数据;
  42. 删除表T1的所有记录:delete from t1;
  43. cron后台常驻程序(daemon)用于管理系统日常任务的调度;
  44. SQL的视图是从基本表和视图导出的;
  45. ALTER TABLE 能修改表的定义,其功能包括:列的添加、删除、修改;约束的添加、删除;约束的启动和禁用;
  46. 创建视图A时,若A视图已存在则更新A视图,使用关键字OR REPLACE;
  47. ODBC应用开发时,申请的句柄资源,不包括事务句柄;
  48. 数据控制语言DCL的主要功能不包括定义对象;
  49. 设定序列值的起始值应使用start with语法;
  50. 层次模型的特点:除了根节点外的节点有且只有一个双亲节点;
  51. 若想直接删除一个表且不放入回收站,应使用PURGE关键字;
  52. COMMIT不属于DDL命令;
  53. 创建表时约束不是必须指定的;
  54. \copy数据库元命令可以进行数据导入导出;
  55. GRANT语法用于授权;
  56. page、extent、segment是数据库的逻辑划分,redolog不是;
  57. 按Ctrl+C可以终止当前运行的命令;
  58. 数据库系统灾难发生后,信息系统或业务功能从停顿到必须回复的时间要求简称为:RTO;
  59. 拥有CREATE USER系统权限可以创建新用户;
  60. 对于时间类型数据,秒后面的小数位数的精度默认为6位;
  61. 一个bashshell脚本的第一行是#!/bin/bash;
  62. DROP命令用于删除表中所有数据、结构和该表相关的索引、应使用的命令;
  63. ALTER USER语法用于修改用户信息;
  64. 使用chmod更改一个文件的权限设置;
  65. 运行一个脚本,用户不需要writer权限;
  66. 如果在SELECT语句中使用聚集函数,一定要使用GROUP BY;
  67. 在Share-Disk架构中,人员导致系统瓶颈的硬件资源是磁盘IO;
  68. 在PG_AM系统表存储有关索引访问方法的信息;
  69. 通过简单的视图查寻就可以实现复杂的关联操作;
  70. CAP理论的基本需求包括分区容错性、一致性、可用性,不包括隔离性;
  71. gsql是openGauss命令行下DB连接的工具;
  72. 系统表pg_database存储关于可用数据库的信息;
posted @ 2024-11-01 00:03  askyy  阅读(22)  评论(0编辑  收藏  举报