- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 SQL Server与GBase 8s概念及对比
1.1 实例(Instance) 在GBase 8s中,实例包括共享内存、进程、存储。 在SQL Server中,实例是后台进程和数据库文件的集合。 GBase 8s和SQL Server都支持在一台机器安装和同时运行多个实例。 1.2 数据库(Database) GBase 8s和SQL Server中的数据库(database)都是一系列包含特定用途对象的集合。从SQL Server 2000版本开始支持Schema,Schema在SQL Server中的应用并不普及 1.3...
2021-07-23 14:06:09
303
原创 南大通用GBase 8s兼容PLSQL之PACKAGE包
包是一组相关过程、函数、变量、常量、类型、游标和异常等PL/SQL程序设计元素的组合。包具有面向对象设计的特点,是对这些PL/SQL程序设计元素的封装。包像一个容器或一个命名空间,可以将各种逻辑相关的过程、函数、变量、常量、类型、游标和异常结合在一起。为开发人员编写大型复杂应用程序提供良好的组织单元。当包被定义好后,应用程序可以通过包来访问各种不同的功能单元,而不用担心过多零散的子程序导致程序代码的松散。包具有简化应用设计、提高应用性能、实现信息隐藏、子程序重载等特点。对包中涉及的过程、函数、变量、常量、类
2021-05-21 16:01:22
426
原创 南大通用GBase 8s数据空间管理
南大通用GBase 8s数据库安装后,创建实例并初始化成功即可正常使用。如果是正式的生产环境,强烈建议对数据文件存储空间进行更为明细的划分,我们需要创建的数据空间一般包括如下几个:rootdbs、plogdbs、llogdbs、datadbs、tempdbs、sbspace、comnspace,下面分别进行详细说明: 系统数据空间rootdbs 是GBase 8s系统运行必须有的一个默认数据空间,onconfig配置文件中有此数据空间名称、路径和大小 运行onstat -d可以看到默认的space和chu
2021-01-26 11:09:18
568
原创 2020-09-28
关于GBase XDM复制功能的详解(1) 南大通用公司数据库产品GBase XDM是自主开发的一款内存级的对象数据库,其复制功能可实现数据的实时/定时数据同步。保证在一个分布式的环境中, 主服务器的数据和从服务器的数据保持一致。 既然是复制,我们就要谈一下角色。在复制的环境中设计到以下角色: 主数据库:主数据库的数据能够进行读写的操作。主数据库可处理从数据库客户机发出的更新请求。 从数据库:包含主数据库所含信息副本数据库。从数据库可处理来自客户机的搜索请求。 中间数据库:中间服务器数..
2020-09-28 17:05:12
114
原创 2020-09-28
概述 为与主流数据库兼容,GBase 8s在很多国产化替代项目中做了很多努力,其中,Group By语句对标量函数及表达式的支持问题较为典型,这篇文章会详细阐述一下。 问题现状 现状描述 在某国产化替代项目现场出现如下场景:Group By子句需要支持to_char函数分组(包含不在投影列中的字段)。在这种场景下,GBase 8s会报错“SQL错误【ErrorCode:-201】【SQLState:42000】:A syntax error has occurred.”。如下所示: 源SQL.
2020-09-28 17:04:05
396
原创 2020-09-28
HAC概述 GBase 8s灾备集群HAC(High Availability Cluster)是被广泛使用的典型的高可用解决方案。当主节点发生故障时可迅速切换至辅节点,企业的业务不受影响。 同步方式:基于逻辑日志的复制;支持同步模式、异步模式和折中模式; 高性能:采用缓冲区内存同步方式,然后到备用服务器回放的方式; 容灾:同步模式下零数据丢失; 如图,在灾备集群中: PRIMARY为主节点,HAC为辅节点; 支持同城灾备集群和异地灾备集群。异地灾备集群支持多个节点、部署距离更远、对网络带.
2020-09-28 17:02:29
399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人