logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GBase 8a数据库嵌套查询-比较运算符子查询

父查询与子查询之间用比较运算符进行连接,构成带有比较运算符的子查询。只有当用户知道内层子查询返回的是单个值时,才可以用>、<、=、>=、<=、<>等比较运算符连接父查询与子查询。例如,在例 1.17 中,若顾客张一川只有一个订单,则内层子查询的结果表只有一行(即’信息部’),因此可用等号=代替 IN 谓词。例 1.18 找出所订物品的金额总计大于平均数的所有订单

#数据库#database
GBase 8a数据库修改基本表

如果用户的需求发生了变化,则基本表的结构必然要进行相应的调整。对于已经装载了大量数据的表,或者被其他数据库对象引用(例如参照完整性)的表,调整表结构不宜采取删除重建的办法。SQL 提供了 ALTER TABLE 语句用于修改基本表,其语法格式为:ALTER TABLE <表名>{ADD (<新列名> <新列类型> [BEFORE <列名>] [列级完

#数据库#sql#数据库
GBase 8a数据库创建基本表或临时表

1.创建基本表或临时表在 GBase 8a 中,创建表的语法格式为:CREATE [TEMP] TABLE <表名>(<列名 1> <数据类型> [列级完整性约束],<列名 2> <数据类型> [列级完整性约束],…[表级完整性约束 1],[表级完整性约束 2],…) [IN “<表的存放路径>”];其中 TEMP 表示建的表

#数据库#sql#数据库
GBase 8a数据库单表查询

单表查询是指仅涉及一个表的查询,它是所有查询实现的基础,其查询方法和相关语法可直接应用到多表等各种复杂的操作中。1.选择表中的若干列如果用户只对表中的一部分属性列感兴趣,则可以在 SELECT 后面的<列表达式>中指定要查询的属性列,它对应于关系代数中的投影运算,选择表中列的相关操作说明见表 1.8。表 1.8 选择表中列的相关操作说明2.选择表中的若干行通过 WHERE 子句可以选择

#sql#数据库#database
GBase 8a数据库的分片数建议

通常建议2分片采用分片数主要基于三方面因素考虑:1、性能;2、木桶效应;3、快速扩容。单分片的性能最好,单分片存在木桶效应的原因是当有1个节点离线时,该节点分片 所在的副本分片所在的节点将承担两倍的工作,因此理论上性能下降最多1倍,性能最多下降1倍的前提是在节点没有离线前,每个节点的资源使用已经比较高(cpu,io,内存都使用了80-90%)的情况下,1个节点离线时,该节点分片所在的副本分片资源已

#数据库#大数据#database
GBase 8a数据库的创建

在一个数据库(Database)中含有基本表、视图、索引等数据库对象。数据库的创建、选择是在 GBase 8a 中开始数据库设计、内容查找的第一步。1.创建数据库在打开一个 GBase 8a 后,我们首先要做的第一步是创建一个全新的数据库。在 GBase 8a中我们可以创建 4 种类型的数据库。(1)不记录日志,其语法结构为:CREATE DATABASE <数据库名>(2)缓冲式的记

#数据库#sql#数据库
GBase 8a数据库Load data infile数据加载是否支持命名管道加载

目前不支持本地文件的加载,数据文件可以放在任意通用的ftp、http、hadoop服务器上。目前数据来源只能是文件方式存放,不支持命名管道,因为linux下命名管道不支持远程,并且不能预先获取文件大小。...

#数据库#大数据#database
GBase 8a数据库的分片数建议

通常建议2分片采用分片数主要基于三方面因素考虑:1、性能;2、木桶效应;3、快速扩容。单分片的性能最好,单分片存在木桶效应的原因是当有1个节点离线时,该节点分片 所在的副本分片所在的节点将承担两倍的工作,因此理论上性能下降最多1倍,性能最多下降1倍的前提是在节点没有离线前,每个节点的资源使用已经比较高(cpu,io,内存都使用了80-90%)的情况下,1个节点离线时,该节点分片所在的副本分片资源已

#数据库#大数据#database
GBase 8a数据库单表查询

单表查询是指仅涉及一个表的查询,它是所有查询实现的基础,其查询方法和相关语法可直接应用到多表等各种复杂的操作中。1.选择表中的若干列如果用户只对表中的一部分属性列感兴趣,则可以在 SELECT 后面的<列表达式>中指定要查询的属性列,它对应于关系代数中的投影运算,选择表中列的相关操作说明见表 1.8。表 1.8 选择表中列的相关操作说明2.选择表中的若干行通过 WHERE 子句可以选择

#sql#数据库#database
GBase 8a数据库如何选择hash分布列

数据分布均匀是保证GBas8a集群高效并行处理能力的基础。因此定义表时,如何选用HASH分布策略,保证数据分布均匀是获取高性能的关键所在。选择的依据遵从四大原则:第一个就是首先保证所有节点数据存放是均匀的,避免出现节点出现数据分布过多或过少情况;第二,如果经常进行大表连接,尽量把连接字段定义成hash分布字段,这样尽量减少无效的节点间拉表操作;第三,尽量保证where条件产生的结果集的存储也尽量是

#数据库#大数据#database
    共 13 条
  • 1
  • 2
  • 请选择