Oracle 19.16 benchmarksql 下压测
为了客观反映信息,步骤略详细…使用benchmarksql压测Oracle19c操作系统基础信息操作系统[root@machine199 ~]# cat /etc/system-release CentOS Linux release 7.9.2009 (Core)内存信息[root@machine199 ~]#&n
Oracle 最新PSU (Doc ID 2118136.2)
Assistant: Download Reference for Oracle Database/GI Update, Revision, PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases (Doc ID 2118136.2)
Oracle 下载最新psu (Doc ID 2118136.2)
Assistant: Download Reference for Oracle Database/GI Update, Revision, PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases (Doc ID 2118136.2)
Oracle的null和空串【一切有为法,如梦幻泡影 】
'' 和null逻辑等价,oracle不会去做 = null的判断,null没有长度,不能做比较,只能说是或者不是空,一切有为法,如梦幻泡影
PostgreSQL批量改数据类型
pbchar改成varchar
Oracle start with connect by PostgreSQL recursive cte
PostgreSQL 和 Oracle等价改写
PostgreSQL ctid与Oracle rowid的区别
Oracle:搞过Oracle的一定对rowid比较熟悉啦,由下面基本含义组成SELECT ROWID, DBMS_ROWID.ROWID_OBJECT(ROWID) AS OBJECT, DBMS
MySQL update ...set后的and写法的逻辑
正常update语句update table_name set col1=xxx,col2=xxxx,col3=xxxx,col4=xx and col5=xxxx;一眼看上去这个SQL真脑残了,哪个开发写错了写成and,其实不然....这是MySQL中特有的脑残写法... ...真是脑残二话不说,创建测试表mysql> create table test1&n
LightDB/PostgreSQL 兼容Oracle存储过程
22.2开始LightDB兼容Oracle存储过程,下面我们测试下对func的支持情况
mysql sql_mode ONLY_FULL_GROUP_BY
SQL兼容的老问题,MySQL数据库SQL迁移到LightDB/PostgreSQL
PSQLexception: ERROR : type "signed" does not exist
signed是MySQL特有的类型,Oracle和原生PostgreSQL都没有,当MySQL的代码有select cast( '1' as signed);跑在当前没有兼容类型的数据库上会报错lightdb@postgres=# select cast('1' as signed); ERROR: t
LightDB/PostgreSQL 客户端部署
LightDB的客户端部署比较简单
PostgreSQL/Oracle 时间改成秒
select ROUND(TO_NUMBER(SYSDATE - TO_DATE(max(END_TIME), 'yyyy-MM-dd HH24:mi:ss') ) * 24 * 60 ) as "interval", coun
PostgreSQL/LightDB- Tried to send an out-of-range integer as a 2-byte value
程序报如下错误 Caused by: java.io.IOException: Tried to send an out-of-range integer as a 2-byte value: 43632 ct_storys on base.team_org_dwid = defect_storys.team_org_dwid
PostgreSQL/Lightdb 更改列属性语法
Oracle:SQL> desc emp; Name &nbs
PostgreSQL/LightDB copy ERROR: invalid byte sequence for encoding "UTF8": 0x00
https://jdbc.postgresql.org/documentation/publicapi/org/postgresql/copy/CopyManager.html
PostgreSQL/LightDB 分区表之分区裁剪
PostgreSQL分区表的分类PostgreSQL10之前使用继承式分区,这里我们不再讨论,目前LightDB使用的是声明式分区,不再需要繁琐的触发器和继承直奔主题创建测试表并生成测试数据drop table partition_table; CREATE TABLE partition_table ( &
PostgreSQL/LightDB分区表之常见问题
为什么要分区ItemDescription最大单个数据库大小不限最大数据单表大小32 TB单条记录最大1.6 TB单字段最大允许1 GB单表允许最大记录数不限单表最大字段数250 - 1600 (取决于字段类型)单表最大索引数不限ItemUpper LimitCommentdatabase sizeunlimitednumber of databases4,294,950,911一个cluster
LightDB/postgresql内置特性之访问oracle之oracle_fdw介绍
安装插件LightDB默认集成了oracle_fdw插件create extension oracle_fdw;安装Oracle客户端oracle轻量客户端可直接从oracle官网https://www.oracle.com/database/technologies/instant-client/downloads.html下载。instantclient-basic-lin
使用GoldenGate 迁移Oracle到PostgreSQL/LightDB
说明1.1数据库国产化背景Oracle迁移到PostgreSQL/LightDBOGG软件介质:Oracle GoldenGate V11.2.1.0.1 for Oracle 10g on Linux x86-64 84.7 MB利用OGG+ora2pg迁移源 库:centos 7 单节点Oracle 19c目标库:centos 7 单节点LightDB22.1搭建目标数据库和OGG软件2.1创