适用范围yashan 23.2 方案概述通过3个shell脚本,来实现快速安装部署单机版的崖山数据库。shell脚本如下:1)YSDB_CheckLimits.sh操作系统环境检查及配置2)YSDB_CreateUser.sh创建用于运行数据库的操作系统账户和安装路径3)YSDB_InstallDB.sh安装软件及创建数据库实施步骤1.执行脚本YSDB_CheckLimits.sh检查&
XFire 和 Spring 是可以完美整合的,上一篇写的有点糟糕,现在直接上更加清晰的例子吧! XFire 的简单使用,我这里就不弄了,毕竟显示中很少使用,一般都是和框架结合使用如:spring 等; 我在这里重新梳理下: 步骤:1、 添加jar依赖2、 修改web.xml3、 修改applicationContext.xm
前言首届YashanDB「迁移体验官」开放后,陆续收到「体验官」们的投稿,小崖在此把优秀的投稿文章分享给大家~今天分享的用户文章是《崖山异构数据库迁移利器YMP初体验-Oracle迁移YashanDB》(作者:小草),满满干货,不要错过!号外!新的征文活动已开启,点击此处或戳一戳下方图片即可跳转活动链接,最高可获千元大奖!一、背景我司主要软件生态数据库使用的是Oracle,国产数据库中崖山兼容Or
1YashanDB SQL语言1.1SQL分类-SQL概述什么是SQL语言SQL (Structured Query Language) 是结构化查询语言SQL是一种用于访问和管理数据库的标准计算机语言。SQL语言集数据定义、操纵、控制功能于一体。1.2SQL分类-SQL优点SQL不是某个特定数据库供应商专有的语言,几乎所有关系型数据库都支持SQL。SQL是简单易学的语言。SQL是一种
1、YashanDB安装部署1.1服务器准备1.1.1服务器配置建议在生产环境建议最低配置推荐CPU 4C、内存16G使用SSD的存储1.2安装前准备1.2.1获取安装包联系YashanDB技术服务人员获取安装包,推荐使用22.2及以上版本。1.3准备测试环境准备一台Linux主机,测试环境的配置需求,使用2C/4G/50G即可确定1688端口不被占用。#netstat -anplgrep 168
1.为什么选择YashanDB崖山数据库系统YashanDB是深圳计算科学研究院完全自主研发设计的新型数据库系统,经工信部下属权威检测,内核代码自主率100%。在经典数据库理论基础上,融入原创的有界计算理论、近似计算理论、并行可扩展理论和跨模融合计算理论、支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易赫尔分析混合负载场景,全面兼容私有化及云基础设施,为客户提供
1体系结构概览内存管理:包括共享内存区域和私有内存区域线程管理:包括工作线程和后台线程后台线程常见的是写日志线程、写数据线程跟Checkpoint线程,为了保证实现各种数据库的机制而运行的线程。物理存储:可以从操作系统看到的控制文件,数据文件,归档日志文件和slice文件等物理文件。2YashanDB 基本概念2.1内存管理包括共享内存区域和私有内存区域。共享内存是在数据库实例启动时向操作系统内核
近日,崖山数据库系统 YashanDB 及工具正式获得由公安部监制颁发的“国家信息安全等级保护三级认证”(简称:等保三级)证书,标志着YashanDB的技术水平和安全能力达到了国家级信息安全标准,能够为企业提供全方位的安全服务支撑和保障。国家信息安全等级保护三级认证是中国最权威的信息产品安全等级资格认证,由国家信息安全监管部门进行监督、检查、认证。该认证包含了信息保护、安全审计、通信保密等方面的近
转载
2023-07-13 18:25:36
96阅读
01 基本安排时间5月14日(周六)15:00 - 16:30嘉宾郭藏龙 - 清华大学硕士 数据库内核技术专家 YashanDB存储引擎负责人参与方式线下:深圳计算科学研究院5楼506(红山地铁站D口)02 分享主题揭秘YashanDB的“大心脏”融合存储引擎03 活动详情
原创
2023-05-05 18:03:49
209阅读
1、配置 YashanDB 安装环境1.1服务器准备--服务器配置建议1.2 安装前准备◼ 获取安装包
联 系 YashanDB 技 术 服 务 人 员 获 取 安 装 包 , 推 荐 使 用 2 2 . 2 及 以 上 版 本
◼ 准备测试环境
准 备 一 台 Linux 主 机 , 测 试 环 境 的 配 置 需 求 , 使 用 2 C / 4 G / 5 0 G 即 可
◼ 确定1
1、概述-实例和数据库的关系实例:YashanDB实例由YashanDB线程及其管理内存结构组成。YashanDB实例用于控制和管理数据库,数据库提供服务的媒介。
数据库:数据库是数据载体,是参数文件、控制文件、Redo日志文件、数据文件、归档日志文件等物理文件的集合。
实例和数据库的关系:数据库启动时,实例会加载、打开数据库,并提供数据服务。一个实例最多加载一个数据库。2、启动和关闭Yashan
1YashanDB生命周期涉及到的文件2密码文件2.1密码文件作用
密码文件以加密的方式存放着系统用户的密码(比如sys用户)。
2.2密码文件位置
密码文件名为yasdb.pwd,为文本文件,不可直接进行编辑,需要yaspwd命令修改。
密码文件路径受PASSWORD_FILE参数控制。2.3yaspwd 命令格式2.4使用yaspwd生成密码文件提示:只有在yasdb.pwd文件不存在的情况下
1、存储概述YCA官方报名链接:https://www.yashandb.com/YCA_courses1.1存储结构
数据库需要将数据按照一定的结构进行存储,例如划分不同用途的文件、不同功能的逻辑单元。
1.2物理存储结构
物理存储结构是指数据库在物理上的构成,由参数文件、控制文件、数据文件、Redo日志文件、归档文件、密码文件等构成。
1.3逻辑存储结构
通过划分逻辑存储结构,可以方便物理存储
1、SQL分类1.1SQL概述什么是SQL语言
SQL(Structured Query Language)是结构化查询语言。
SQL是一种用于访问和管理数据库的标准计算机语言。
SQL语言集数据定义、操纵、控制功能于一体。1.2SQL优点SQL不是某个特定数据库供应商专有的语言,几乎所有关系型数据库都支持SQL。
SQL是简单易学的语言。
SQL是一种强大的语言,灵活使用其语言元素,可以进行非常
1体系结构概览2YashanDB基础概念2.1内存管理
包括共享内存区域和私有内存区域。
⚫ 共享内存是在数据库实例启动时向操作系统内核申请的内存资源,主要完成将数据文件的数据加载到数据缓冲区和数据字典和SQL等加载到内存共享池的功能,作用是提升数据库的访问效率。
⚫ 私有内存在每个客户端连接到数据库实例时分配的内存区域,是每个连接独享的内存区域,主要完成从数据缓存区搜索和复制数据,返回执行结果等
1数据库对象数据库对象是数据库里面用来存储和指向数据的各种概念和结构的总称。
数据库支持的对象包括:
表:表是一个逻辑概念,是数据库组织管理数据的基本单位。
索引:索引是建立在表上的逻辑对象,索引可以提高表数据的访问查询效率。
视图:视图是一种虚定义的逻辑对象,结构和数据是建立在对表的查询基础之上的。
序列:序列可以产生一组等间隔的数值,主要用于表的主键的自增。
同义词:数据对象的别名,与其代表的
1YashanDB支持的驱动1.1什么是驱动1.2JDBC介绍1.3Python驱动介绍1.3.1Python驱动
YashanDB Python驱动是一个支持Python DB API协议 (opens new window)的Python拓展模块(yaspy),该模块可
使通用Python应用程序直接连接YashanDB数据库。yaspy模块包含如下内容:
yaspy.connect():创建
元字符 元字符值得是能够被shell解释的特殊字符,每个特殊字符都有其特殊含义,这些字符一方面可用于变量值的运算、我们可以称之为运算符,另外一方面可以和shell命令配合使用来达到更高级的效果 一、算数运算符 1.1、运算符 + 加运算 $((a+b)) - 减运算 $((a-b)) * 乘运算 $ ...
转载
2021-07-15 20:57:00
91阅读
1概念YashanDB提供一系列系统视图,向用户展现数据库的各项静态数据,及运行过程中的各项实时动态数据,具体包括动态视图和静态视图:
动态性能视图:动态视图为系统提供的以V$的视图,用于实时展现正处于数据库运行中的各项数据,尤其与性能相关数据,用户通过查询这些视图,对系统进行管理和优化。
数据字典(静态视图):根据数据库的结构定义,展现整个数据库的全局视图。包括DBA视图,ALL视图和USER视