高斯数据库 Gauss

news2024/11/17 9:27:21

在这里插入图片描述

gauss DB OLTP 交易 保证数据和安全,主要是银行使用

在这里插入图片描述

gauss DB OLAP 分析 大部分是网络公司

在这里插入图片描述

gsql 使用gauss数据库的工具

在这里插入图片描述

$ gsql -d 数据库名 -p 端口号 -u 用户名 -w 密码 -h 客户端ip

gsql 常用参数

在这里插入图片描述

-d选项: 指定gsql客户端连接的数据库

-h选项: 指定gsql客户端连接的服务器IP

-U选项: 指定gsql客户端连接数据库的用户名

-p选项: 指定gsql客户端连接的服务器端口号

-W选项: 指定gsql客户端连接的用户密码

-r选项   开启箭头切换语句(当我们在gsql中执行了很多语句,需要重新执行之前执行过的语句,可以使用上箭头和下箭头,向前和向后翻阅之前执行过的命令和SQL语句)

-E选项   让gsql客户端程序在执行元命令的时候,显示其对应的SQL语句

-t选项   让gsql客户端程序在执行SQL查询语句的时候,返回的结果不显示列名及返回结果的行数

-A选项   让gsql客户端程序在执行SQL查询语句的时候,不对齐显示查询返回的行数据

-v选项   让gsql客户端程序在命令行中设置gsql环境变量

-c选项   让gsql客户端程序直接在命令行中运行SQL语句
例 gsql -d studentdb -h 192.168.100.91 -U student -p 26000 -W mima \  //声明
      -c "select * from instructor where salary=80000"                //-c "sql语句"

-f选项   让gsql客户端程序直接在命令行中直接运行SQL脚本文件

-q选项   让gsql客户端程序以安静的方式运行,只显示查询结果 (相当于创建一个表,只创建完成,不进行反馈)

gsql元命令

在这里插入图片描述

\l     显示openGauss数据库集簇中,目前有哪些数据库

\du (\dg) 显示openGauss数据库集簇中,目前有哪些用户和角色

\db    显示openGauss数据库集簇中,目前有哪些表空间

\dn    显示当前数据库,有哪些数据库模式

\d     显示当前数据库下的所有的数据库对象(相当于命令\dtvsE,这里E表示外部表)

\d 表名   查看某个表的具体信息(显示表的信息包括表的列名及数据类型、索引、外键、以及被哪个表引用。如果表不在数据库默认的表空间,还将显示表所在的表空间。)

\dt    显示数据库中所有的表

\dt+   以扩展的方式,显示数据库中所有的表

\di    查看数据库中所有索引的信息

\di 索引名   查看某个索引的详细信息

\dv    查询当前数据库下有哪些视图
(create or replace view 视图名 as    //创建或替换视图
select 表列名、表列名 from 表名)      //查询sql语句

\ds    查看数据库中序列的信息 
(假设表为test,列名为id、name,序列就有两个,分别为 test_id_seq、test_name_seq)

\df    查看数据库中关于存储函数的信息

\dx    查看已安装的扩展程序信息

\x     设置语句的输出模式   (\x on,则显示将按每条记录每列的方式来显示;\x off 修改显示方式为行方式)

\timing   设置为on,将显示SQL语句的执行时间

\h     获取SQL语句的帮助

\?     获取gsql元命令的帮助

\! os_command  在gsql中执行操作系统命令

\o  fileName   重定向输出到文件fileName   (\o myoutputfile将输出重定向到文件myoutputfile中,而不是把查询结果显示在终端)

\i  file.sql   在交互式gsql中,执行文件file.sql中的SQL语句

 \conninfo     显示会话的连接信息

数据库管理

在这里插入图片描述

普通表管理

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

分区表管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

索引

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

视图

在这里插入图片描述
在这里插入图片描述

序列

在这里插入图片描述
在这里插入图片描述

同义词

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1377449.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

打字侠网站:为何致力于青少年的打字乐趣与成长

在这个数字化时代,计算机已经深刻地渗透到我们的生活中,成为沟通、学习和表达的主要方式。而对于青少年而言,打字作为一项基本技能,不仅仅是应对学业的需要,更是未来发展的必备素养。正是基于这一认知,我决…

Android perfetto memory开源工具分析

目录 原理 官网链接 下载heap_profile producer_support.cc 本地编译 push heapprofd 工具使用 pb文件获取 打开*.pb文件 trace文件 提高系统CPU性能 拆解特定函数内存占用 环境配置 工具使用 修改heap_profile 脚本 原理 Android perfetto memory分析工具和ma…

Netty通信中的粘包半包问题(一)

前言 我们在日常开发过程中,客户端和服务端的连接大多使用的是TCP协议,因为我们要保证数据的可靠传输, 当网络中出现丢包时要求,要求数据包的发送端重传给接收端。而TCP是一种面向连接的传输层协议, 当使用TCP进行传输时&#xf…

Mysql时间差8小时解决方案

目录 1. MySQL 本身的问题1-1. 验证MySQL时间1-2. 修改Mysql时区配置文件修改Mysql时区SQL修改Mysql时区 2.JDBC 连接的问题3. 返回 JSON 时间不对 在开发中,有可能会遇到这种情况: 插入数据库中的时间时正常。但是将时间传到前端页面上显示时&#xff…

【Linux】 nohup命令使用

nohup命令 nohup是Linux和Unix系统中的一个命令,其作用是在终端退出时,让进程在后台继续运行。它的全称为“no hang up”,意为“不挂起”。nohup命令可以让你在退出终端或关闭SSH连接后继续运行命令。 nohup 命令,在默认情况下&…

大数据StarRocks(五) :数据类型

StarRocks 支持数据类型:数值类型、字符串类型、日期类型、半结构化类型、其他类型。您在建表时可以指定以下类型的列,向表中导入该类型的数据并查询数据。 5.1 数值类型 SMALLINT2 字节有符号整数,范围 [-32768, 32767] INT4 字节有符号整…

探索SQL性能优化之道:实用技巧与最佳实践

SQL性能优化可能是每个数据库管理员和开发者在日常工作中必不可少的一个环节。在大数据时代,为确保数据库系统的响应速度和稳定性,掌握一些实用的SQL优化技巧至关重要。 本文将带着开发人员走进SQL性能优化的世界,深入剖析实用技巧和最佳实践…

彻底解决charles抓包https乱码的问题

最近做js逆向,听说charles比浏览器抓包更好用,结果发现全是乱码,根本没法用。 然后查询网上水文:全部都是装证书,根本没用! 最后终于找到解决办法,在这里记录一下: 乱码的根本原因…

Paddle模型转ONNX

深度学习模型在硬件加速器上的部署常常要用到ONNX(Open Neural Network Exchange,开放神经网络交换)格式,也可以通过ONNX实现不同AI框架(如Pytorch、TensorFlow、Caffe2、PaddlePaddle等)之间的模型转换。 …

MySQL-外键等信息

38. 基础-多表查询-概述_哔哩哔哩_bilibili 1、流程函数 2、约束字段 删除外键 : alter table emp2 drop foreign key 外键名 //外键可以保持数据的一致性和完整性,外键的话,就是类似一个主表,一个从表,从表的其中一…

【grpc】利用protobuf实现java或kotlin调用python脚本,含实现过程和全部代码

前言 在一些特殊场景中,我们可能需要使用java或者其他任意语言调用python脚本或sdk等。本文的需求衍生也不例外于此,python端有sdk,但只能在python中调用,于是就有了本文章。 常见的调用方式如jython、python提供http rest接口、…

波动,热传导,扩散方程建立

数学物理方程是从自然科学的各个领域和工程技术领域中导出的偏微分方程和积分方程.在这些以偏微分方程为基础的数学模型中,二阶线性偏微分方程中的三个典型方程与定解条件的建立、解法及其应用.描述振动和波动过程的波动方程、描述输运过程的热传导&…

2024年MIA最新生成综述:基于深度学习的MRI/CT/PET合成【文献阅读】

2024年MIA最新生成综述:基于深度学习的MRI/CT/PET合成【文献阅读】 基本信息 标题:Deep learning based synthesis of MRI, CT and PET: Review and analysis发表年份: 2024期刊/会议: Medical Image Analysis分区: SCI 1区IF:1…

知道IP怎么反查域名?这几个方法一查一个准!

知道网络IP怎么反查出真实域名来?给大家分享几个我常用的方法,就算你不懂技术你都能查得出来! 一、fofa 这是一个白帽黑客非常喜欢用的社工平台,只要你输入IP就能查到很多背后的信息。 传送门:https://fofa.info 二…

智慧厂区烟火识别系统应用

在当今的智能制造行业中,安全管理已成为优先考虑的重要议题。集度汽车公司在其实验室场区引入了一项创新技术——富维图像厂区烟火识别系统。这个项目的核心是利用先进的烟火识别系统,保障厂区的安全与稳定运行。 系统特点 烟火识别系统的准确率高和误报…

Spring Cloud Alibaba整合RocketMQ架构原理分析

关于RocketMQ的原理,本文就不做详细分析了,这里就重点关注Spring Cloud Alibaba是如何整合RocketrMQ的。 Part.1 使用原生RocketMQ客户端? RocketMQ提供了RocketMQ Client SDK,开发者可以直接依赖这个SDK,就可以完成…

NAS使用的一些常见命令 ssh sftp 上传 下载 ALL in one

目录 登陆上传/下载内网穿透 登陆 ssh 登陆 ssh usernameserverIP -p portNumsftp 登陆 sftp -P portNum usernameserverIP上传/下载 如ls等,远程服务器操作 如lls等,本机操作,前缀为l 文件 put **** 将本机上文件上传到远程服务器上当…

初识Ubuntu

其实还是linux操作系统 命令都一样 但是在学习初级阶段,我还是将其分开有便于我的学习和稳固。 cat 查看文件 命令 Ubuntu工作中经常是用普通用户,在需要时才进行登录管理员用户 sudn -i 切换成管理用户 我们远程连接时 如果出现 hostname -I没有出现…

【LeetCode每日一题】2085. 统计出现过一次的公共字符串(哈希表)

2024-1-12 文章目录 [2085. 统计出现过一次的公共字符串](https://leetcode.cn/problems/count-common-words-with-one-occurrence/)思路:哈希表计算 2085. 统计出现过一次的公共字符串 思路:哈希表计算 1.用两个哈希表分别统计word1和word2中字符出现的…

一本数学教材严谨和通俗哪个更重要?

一本教材也许无法同时兼顾严谨和通俗,而且在不同的场景下,严谨和通俗的重要性也不尽相同: 在正式的学术场合,严谨当然重要,一些不严谨的教材可能无法通过审校,在读者存在疑问的时候,也不一定能给…