自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

原创 postgresql相关

- 创建数据库(dbcompatibility参数缺省值是'A'代指oracle,'B'代指mysql,'PG'代指pg)--(允许该用户再把权限授予别人 WITH GRANT OPTION)-- 授权数据库权限(只是能创建模式,库下已有的模式还是没权限)-- 给操作数据所有权限(给Sysadmin)--(只是能创建表,模式下已有的表还是没权限)--(不允许该用户再把权限授予别人)--(此后模式下新建的表也继承权限)--(模式下已有的表 赋予权限)--(单独授权模式下表权限)

2025-12-19 08:26:22 303

原创 fio存储性能测试工具

磁盘测速命令fio:存储性能测试工具:测试文件路径(当前目录下的testfile)-direct=1:启用直接I/O,绕过操作系统缓存,直接访问存储设备-iodepth=1:I/O队列深度为1(模拟单线程顺序访问)-thread:使用线程而非进程执行测试-rw=write:测试模式为:使用pthread同步I/O引擎-bs=4k:块大小=4KB(模拟典型文件系统操作)-size=20G:每个线程的总I/O数据量=20GB-numjobs=1:同时运行的作业数=1(单线程)

2025-12-12 14:32:58 435

原创 gbase8s之mysql模式相关文档大全

2,导出insert语句。迫不得已才开启这个参数。

2025-11-25 15:46:01 290

原创 端口探测工具

telnet ip 端口。

2025-11-07 18:00:35 109

原创 gbase8s之sqlserver迁移到8s函数改造

dataadd:ISBEGINELSEEND CASE;EXCEPTION。

2025-10-23 17:19:46 312

原创 gbase8s之.net8连接8s之mysql模式(windows)demo

2. 安装对应版本的csdk并配置好链接信息(根据服务器信息正确填写)Demo会连接数据库并在mysql模式下创建一张FooTable表。database locale=数据库字符集。1. 使用打开demo,引用.net 驱动。client locale=客户端字符集。4. 在x64下运行demo。sqlmode=数据库模式。Password=密码。database=库名。User ID=用户名。执行成功会输出如下信息。3. 修改连接串信息。service=端口。server=实例名。

2025-10-21 17:58:44 541

原创 gbase8s之-229 Could not open or create a temporary file.

原因三:open files太小,如果要改这个地方,请根据/var/log/messages错误为依据。原因二:看看是不是下图的权限,如果不是,就证明权限不够(需要修改成chmod 1777 /tmp,如果还不行,执行export DBTEMP=/home/gbasedbt改变临时环境的目录)原因一:/tmp所在的磁盘满了。

2025-10-21 17:42:42 260

原创 国产数据库之oracle兼容功能测试简单案例

- 使用相同的十六进制数据。v_blob_data, -- BLOB (直接插入数据)v_clob_data, -- CLOB (直接插入数据)MOD(i, 2) -- BOOLEAN (模拟)json_field JSON --不支持。-- 准备CLOB和BLOB数据。-- 13. 增强的字符串函数测试。-- 11. 增强的数值函数测试。-- 12. 增强的日期函数测试。-- 5. 聚合与分析函数测试。-- 7. 高级查询与条件测试。-- 3. 日期时间函数测试。-- 2. 字符串函数测试。

2025-09-11 13:42:37 519

原创 yashan之功能测试

- 13. 增强的字符串函数测试。函数中的数字格式元素'FM0X'-- 11. 增强的数值函数测试。-- 12. 增强的日期函数测试。-- 5. 聚合与分析函数测试。-- 7. 高级查询与条件测试。-- 8. 连接与集合操作测试。-- 3. 日期时间函数测试。--不支持TO_NCHAR。-- 2. 字符串函数测试。-- 2. 字符串函数测试。-- 6. LOB函数测试。-- 10. 数据字典查询。--不支持XMLTYPE。-- 1. 数值函数测试。-- 4. 转换函数测试。-- 9. 性能分析查询。

2025-09-11 13:40:58 909

原创 根目录扩容

系统空间使用了100%现在要对系统空间扩容您当前有一块 100G 的磁盘sda,但只使用了其中的 50G(sda1 1G + sda2 49G),剩余的约 50G 空间尚未分区。您的根文件系统位于 LVM 逻辑卷klas-root上,它属于 LVM 管理。(比如sda3,以便并入 LVM 体系。(从sda2的klas来看,您的 VG 很可能也叫klas,我们需要确认)。klas-root的大小。,以便操作系统能使用新空间。

2025-09-05 11:08:39 510

原创 gbase8s之数据导出导入标准流程

由于gbase8s兼容mysql和oracle,使用自己的写的shell导出脚本,估计会出现意想不到的不想要的结果,所以特写一篇导入导出文档,以此作为以后数据库的标准。3,上传four_check_g.exp.tar到目标服务器的/home/gbasedbt/dbexport four_check_g -c -ss -o /目录 –l。以上两个字段看见只要有一个值是1就行,就说明带日志。4,将数据库变成日志模式,应用才能使用事务。如果不是上图的结果请执行以下语句。5,检查数据库是否带日志模式。

2025-09-04 17:30:04 217

原创 gbase8s之导出mysql导入gbase8s

4,修改权限,在gbasedbt家目录执行./import.sh执行导入,记得先建好库。1,先到脚本mysqldb_export.sh配置好mysql连接信息。sh gbase8s_import.sh 库名 DDL。1,配置好mysqldb_export.sh 的连接参数。2,执行sh mysqldb_export.sh导出。2,然后sh mysqldb_export.sh。3,在mysql的默认输出路径,打包所有输出文件。一,临时脚本(365以上,兼容mysql)6,执行导入,先建好目标库。

2025-09-02 22:45:49 432

原创 gbase8s之建库日志模式相关问题

一、。采用无日志模式时,所有 DML 操作都不会被记录到日志中,只记录 DDL 操作,且这些操作影响的行并不会被写入日志,只记录操作本身以及返回的代码。该模式的优点是极大地减少了磁盘 I/O,拥有很高的吞吐率,但在该模式下数据库不支持事务控制,当数据库失败时,也无法进行恢复。创建 无日志模式 数据库的语句,没有with log语句此种数据库不允许事务相关的使用语句,以下语句无效:BEGIN WORK;SET LOG;

2025-07-24 15:22:10 966

原创 GBase8s之 Enterprise Replication (ER) 环境的核心工具

是影响复制延迟和吞吐量的关键参数。: 队列已满或接近满(需要干预,如增大队列、解决错误、暂停高负载源等)。: 按接收队列(从源服务器)显示统计(队列大小、应用速率、延迟等)。) 和常用选项是管理和维护复制环境的基础。一组定义了源数据如何复制到目标的数据对象集合(如表、行、列)。: 按发送队列(到目标服务器)显示统计(队列大小、发送速率等)。: 检查复制定义在源和目标之间的一致性(表结构、冲突规则等)。: 删除与指定服务器的复制检查点信息(用于完全重建复制)。: 指定复制目标(数据库和服务器)。

2025-07-24 14:41:00 804

原创 gbase8s之MyBatis批量update问题

源代码报错:从错误信息和代码来看,问题出在。

2025-06-13 12:53:07 680

原创 gbase8s之message log rotate

以下是一个实现gbase8s日志轮转的Shell脚本,支持参数化配置执行频率、日志路径和保留数量:使用说明 基本用法使用默认参数执行日志轮转 2.自定义参数: 配置选项::指定Informix日志路径:设置保留的日志数量:设置执行频率(daily/weekly/monthly)每日执行(默认):每周执行:每月执行:执行权限:online.log原始日志文件会被重命名为、等后缀

2025-06-10 20:42:56 336

原创 gbase8s巡检脚本

【代码】gbase8s巡检脚本。

2025-06-06 09:39:38 218

原创 轨道交通相关术语

平均无故障次数(Mean-Cycles Between Failure),即两次总成件拆/装维修之间的平均使用次数,而对运营设备而言是指两次损坏之间的平均使用次数。平均无故障时间(Mean-Time Between Failure),即两次总成件拆/装维修之间的平均时间,而对运营设备而言是指两次损坏之间的平均时间。平均故障恢复维修时间(Mean Time To Repair),是维修作业耗时平均值,按其频率平均。自动检票机(Automatic Gate Machine)

2025-05-29 09:18:53 577

原创 gbase8s之随机函数总汇

一,不兼容oracle或者gbase模式下的随机函数方法1,从oracle迁移到GBase 8s数据库的过程中,有类似进行随机排序查询的写法。GBase 8s默认不支持dbms_random之类的函数,这些函数存在称为datablade的扩展包中,以下示例在库中注册excompat。

2025-05-14 10:29:45 295

原创 gbase8s之线程状态详解(超值)

数据库或应用程序实现了一种机制,当一个线程进入 lockwait 状态后,它不会完全阻塞并持续消耗 CPU(例如,忙等待),而是主动调用 yield 或类似的操作,将 CPU 执行权让给其他线程。性能瓶颈: 频繁或长时间的 mutex wait nsf.0lock 状态表明在该特定的互斥锁上存在争用,这会成为数据库性能的瓶颈,因为等待线程无法继续执行有用的工作。网络协议处理: 线程可能在网络协议栈的处理过程中等待某个特定步骤的完成或某个条件的满足(例如,等待确认、等待连接建立/断开的某个信号)。

2025-04-20 15:37:21 745

原创 gbase8s之采集脚本(超值)

【代码】gbase8s之采集脚本。

2025-04-16 12:21:00 224

原创 gbase8s开机自启脚本

【代码】gbase8s开机自启脚本。

2025-04-16 11:41:04 185

原创 gbase8s之C3P0相关错误集合

5,检查改库是否带日志:select * from sysmaster:sysdatabases。1,检查驱动driver 是否是 com.gbasedbt.jdbc.Driver。3,检查字符集CLIENT_LOCALE,DB_LOCALE;2,检查端口是否通:telnet ip 端口号。4,检查用户是否有登录该库的权限。将以上得数字变换成对应的字符集。

2025-04-14 16:55:15 160

原创 gbase8s之各种sql需求案例编写(持续更新)

1,截取某个字符串从第一个字符到某个特殊字符之间的字符,案例的特殊字符是(以上代码会把字符串'车公庙(19)'变成'车公庙'

2025-04-11 15:37:14 209

原创 gbase8s之导出表注释

【代码】gbase8s之导出表注释。

2025-04-10 17:25:09 147

原创 gbase8s之数据字典导出脚本(完美)

该脚本适用于GBase 8s小版本号在3.0之后的版本(含有syscolumnsext、syscomments以及syscolcomments表)有时我们需要将表结构转换成数据库设计文档(WORD或者其他格式),这时需要使用脚本将表结构导出,转换成可用格式。1,将gettabschema.sh.gz上传到数据库服务器上,并解压。脚本gettabschema.sh。

2025-04-08 14:01:15 424

原创 gbase8s之逻辑导出导入脚本(完美版本)

该脚本dbexport.sh用于快速导出库和导入库(使用多并发unload,和多并发dbload的方式)

2025-04-08 13:53:52 488

原创 gbase8s之sysmaster:syssqltrace详解

类似的,也可以查看包括not exist、in、exist等的语句。2. 查看TRACE缓冲中执行最慢的20个SQL;4. 查看包括’not in’语句的SQL。5. 优化结束后,关闭SQL TRACE。1. 打开SQL TRACE。3. 按平均执行时间排序。a>按最大执行时间排序。

2025-03-26 19:03:19 824

原创 gbase8s之odbc相关问题

环境变量,应用默认读取的是/etc/odbc.init。odbc是make源码编译安装的,配置文件默认路径是。服务器上执行能连接到数据库。应用程序可能未正确设置。所以做如下处理解决。

2025-03-26 17:50:10 363

原创 gbase8s之检查全库索引是否有损坏

【代码】gbase8s之检查全库索引是否有损坏。

2025-03-26 12:24:08 130

原创 gbase8s之sql查看集群状态

【代码】gbase8s之sql查看集群状态。

2025-03-21 12:16:35 209

原创 gbase8s之知识汇总

以下地址可以看到gbase8s的诸多技术,欢迎注册学习。

2025-03-21 11:57:14 191

原创 mysql之concat迁移到gbase8s

-该函数最多接受16个参数,如果需要更多产生,请持续改造以下sql到需要的参数个数(新版本的gbase8s可能已经兼容此函数)

2025-03-21 11:00:27 261

原创 mysql之DATE_FORMAT迁移到gbase8s

- fmt 有差异需转换,支持yyyy-mm-dd或则%Y-%m-%d格式。

2025-03-20 19:41:45 338

原创 gbase8s之存储过程调用操作系统命令

drop procedure test_proc();CREATE PROCEDURE test_proc()SYSTEM 'echo "111"> /tmp/1.log';END PROCEDURE; --test_proc

2025-03-19 14:14:24 190

原创 gbase8s之支持的框架

帆软报表FineReport10.0。

2025-03-11 09:21:11 318

原创 实时监控每个进程cpu及内存使用率

不同系统ps命令输出可能略有差异,建议在目标环境测试。如果无法显示颜色,可以删除脚本中的颜色相关代码。CPU/内存使用率 ≥50% 显示红色。CPU/内存使用率 ≥20% 显示黄色。内存使用量 ≥1GB 显示绿色。:按CPU使用率排序(默认)需要终端支持ANSI颜色代码。智能单位转换(MB/GB)COMMAND(进程命令)%CPU(CPU使用率)RSS(实际内存占用量)变量调整命令列的显示宽度。过长的命令自动截断显示。PPID(父进程ID)%MEM(内存使用率):设置刷新间隔(秒)USER(运行用户)

2025-02-19 11:43:33 424

原创 gbase之8s字符转换

-数字转换成int。

2025-01-23 17:55:03 296

原创 gbase8s之常用sql脚本

# 查看 dbspace 使用率。## 查看表空间使用率。## 查看数据库信息。

2024-12-19 19:06:50 849

原创 gbase8s之字符集对照表

字符集名称 编码 8859-1 819 gb 57357 GB2312-80 57357 utf8 57372 big5 57352 GB18030-2000 5488

2024-12-19 18:58:39 212

gbase8s之odbc安装脚本

gbase8s之odbc安装脚本

2025-03-21

gbase8s死锁模拟

gbase8s死锁模拟

2025-01-07

gbase8s的逻辑导入导出

gbase8s的逻辑导入导出

2024-11-19

新建表相关的一些问题文章

建表相关问题

2024-10-14

java 如何操作gbase8s的clob例子

java 如何操作gbase8s的clob例子

2024-10-09

gbase8s误删除恢复

gbase8s误删除恢复

2024-08-14

expeact写的8s免交互同步

expeact写的8s免交互同步

2024-07-31

gbase8s之只读用户

gbase8s之只读用户

2024-07-31

kettle之gbase8s数据迁移

kettle之gbase8s数据迁移

2024-07-22

oracle19c安装步骤

oracle19c安装步骤

2024-03-23

Oracle 11gR2 RAC 安装配置

Oracle 11gR2 RAC 安装配置

2024-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除