• [项目实践] 【精品汇总】项目实践全系列精品汇总贴(持续更新中)
    结合项目实践板块总体发帖内容,从如下几个角度进行了整理和汇总,方便大家查阅与检索。后续如有精品将持续进行更新~分类整理如下:序号主题分类应用场景标题访问链接1迁移系列Oracle语法迁移【Oracle语法迁移】存储过程中table%Rowtype语法改写https://bbs.huaweicloud.com/forum/thread-132423-1-1.html2【Oracle语法迁移】pivot语法https://bbs.huaweicloud.com/forum/thread-123046-1-1.html3【Oracle语法迁移】Max/Min...keep语法https://bbs.huaweicloud.com/forum/thread-123044-1-1.html4【Oracle语法迁移】Rownum语法迁移案例https://bbs.huaweicloud.com/forum/thread-114322-1-1.html5【Oracle语法迁移】connect_by_root语法迁移案例https://bbs.huaweicloud.com/forum/thread-114317-1-1.html6【Oracle语法迁移】order siblings by语法迁移案例https://bbs.huaweicloud.com/forum/thread-114312-1-1.html7【Oracle语法迁移】sys_connect_by_path语法迁移案例https://bbs.huaweicloud.com/forum/thread-114307-1-1.html8【Oracle语法迁移】单表递归语法迁移案例https://bbs.huaweicloud.com/forum/thread-114304-1-1.html9Gauss DB(DWS)迁移系列-Oracle 函数转换差异(四)https://bbs.huaweicloud.com/forum/thread-122099-1-1.html10Gauss DB(DWS)迁移系列-Oracle 函数转换差异(二)https://bbs.huaweicloud.com/forum/thread-122098-1-1.html11Gauss DB(DWS)迁移系列-Oracle 函数转换差异(一)https://bbs.huaweicloud.com/forum/thread-122097-1-1.html12Gauss DB(DWS)迁移系列-Oracle 数据类型差异https://bbs.huaweicloud.com/forum/thread-122096-1-1.html13oracle列转行unpivot函数语法转换https://bbs.huaweicloud.com/forum/thread-133591-1-1.html14Oracle 分析函数 keep改造方案https://bbs.huaweicloud.com/forum/thread-122150-1-1.html15Oralce  in相关子查询中包含distinct Gauss适配改造https://bbs.huaweicloud.com/forum/thread-122146-1-1.html16Oralce listagg/stragg/WM_CONCAT 迁移改造方案https://bbs.huaweicloud.com/forum/thread-122145-1-1.html17oracle 递归改造案例https://bbs.huaweicloud.com/forum/thread-122143-1-1.html18Oracle package 在gauss中的替换方法https://bbs.huaweicloud.com/forum/thread-122103-1-1.html19gauss与oracle存储过程差异和改写方法https://bbs.huaweicloud.com/forum/thread-122102-1-1.html20GaussDB和Oracle DDL的差异和替换示例https://bbs.huaweicloud.com/forum/thread-122101-1-1.html21Gauss 和 Oracle DML的差异和规避方案https://bbs.huaweicloud.com/forum/thread-122100-1-1.html22[项目实践-迁移系列] Gauss DB(DWS)迁移系列-Oracle迁移分析函数https://bbs.huaweicloud.com/forum/thread-122095-1-1.html23ORACLE 触发器在GaussDB(DWS)上的实现https://bbs.huaweicloud.com/forum/thread-117970-1-1.html24oracle CONNECT_BY_ROOT,CONNECT_BY_ISLEAF等在GaussDB(DWS)实现https://bbs.huaweicloud.com/forum/thread-117964-1-1.html25TD语法迁移【Teradata语法迁移】VOLATILE表语法迁移改写https://bbs.huaweicloud.com/forum/thread-117690-1-1.html26【Teradata语法迁移】Teradata set语法迁移案例https://bbs.huaweicloud.com/forum/thread-117686-1-1.html27Gauss DB(DWS)迁移系列-TD迁移DDL差异-分区定义设置Partition by https://bbs.huaweicloud.com/forum/thread-117993-1-1.html28Gauss DB(DWS)迁移系列-TD迁移DDL差异-字段字符集设置Character set Latinhttps://bbs.huaweicloud.com/forum/thread-117990-1-1.html29Gauss DB(DWS)迁移系列-TD迁移DDL差异-字段多值压缩属性compresshttps://bbs.huaweicloud.com/forum/thread-117989-1-1.html30Gauss DB(DWS)迁移系列-TD迁移DDL差异-字段数据格式化显式属性formathttps://bbs.huaweicloud.com/forum/thread-117988-1-1.html31Gauss DB(DWS)迁移系列-TD迁移DDL差异-视图迁移差异https://bbs.huaweicloud.com/forum/thread-117985-1-1.html32Gauss DB(DWS)迁移系列-TD迁移DDL差异-大小写敏感CASESPECIFIC/NOT CASESPECIFIChttps://bbs.huaweicloud.com/forum/thread-117982-1-1.html33Gauss DB(DWS)迁移系列-TD迁移DDL差异-行列存存储格式https://bbs.huaweicloud.com/forum/thread-117981-1-1.html34Gauss DB(DWS)迁移系列-TD迁移DDL差异-是否允许重复记录Set/MultiSethttps://bbs.huaweicloud.com/forum/thread-117955-1-1.html35Gauss DB(DWS)迁移系列-TD迁移DDL差异-可变临时表Volatilehttps://bbs.huaweicloud.com/forum/thread-117952-1-1.html36Gauss DB(DWS)迁移系列-TD的日期类型和数值型互转操作差异https://bbs.huaweicloud.com/forum/thread-117946-1-1.html37Gauss DB(DWS)迁移系列-Teradata迁移PIVOT/UNPIVOT 语法转换对照https://bbs.huaweicloud.com/forum/thread-113049-1-1.html38TD常用字典视图在GaussDB(DWS)上实现https://bbs.huaweicloud.com/forum/thread-117977-1-1.html39Gauss DB(DWS)迁移系列-TD迁移函数之next函数https://bbs.huaweicloud.com/forum/thread-114003-1-1.html40MySQL语法迁移【MySQL语法迁移】str_to_date()迁移https://bbs.huaweicloud.com/forum/thread-136679-1-1.html41【MySQL语法迁移】date_format()语法迁移https://bbs.huaweicloud.com/forum/thread-136677-1-1.html42【MySQL语法迁移】分页查询https://bbs.huaweicloud.com/forum/thread-136674-1-1.html43【MySQL语法迁移】double类型迁移https://bbs.huaweicloud.com/forum/thread-136673-1-1.html44【MySQL语法迁移】AUTO_INCREMENT自增列迁移https://bbs.huaweicloud.com/forum/thread-136672-1-1.html45【MySQL语法迁移】Datetime类型https://bbs.huaweicloud.com/forum/thread-136671-1-1.html46【MySQL语法迁移】表注释迁移https://bbs.huaweicloud.com/forum/thread-136669-1-1.html47【MySQL语法迁移】列注释迁移https://bbs.huaweicloud.com/forum/thread-136668-1-1.html48GaussDB(DWS)实践系列-MySQL->GaussDB(DWS)常用语法对照表https://bbs.huaweicloud.com/forum/thread-146647-1-1.html49ADB for mysql 【INSERT [IGNORE] INTO table_name】迁移 DWS 改写方法https://bbs.huaweicloud.com/forum/thread-111391-1-1.html50对接系列ETL对接GaussDB(DWS)与Kettle对接指导https://bbs.huaweicloud.com/forum/thread-104549-1-1.html51Informatica10.2与GaussDB A对接https://bbs.huaweicloud.com/forum/thread-119448-1-1.html52GaussDB(DWS)与OGG对接https://bbs.huaweicloud.com/forum/thread-102196-1-1.html53驱动对接JDBC 对接 GaussDB(DWS)的数据库连接问题https://bbs.huaweicloud.com/forum/thread-101725-1-1.html54DWS perl通过ODBC连接GaussDB(DWS)https://bbs.huaweicloud.com/forum/thread-119608-1-1.html55AIX服务器安装psql工具连接GaussDB DWShttps://bbs.huaweicloud.com/forum/thread-119444-1-1.html56使用Python连接GaussDB(DWS)https://bbs.huaweicloud.com/forum/thread-119609-1-1.html57BI报表DWS使用.net驱动对接powerBIhttps://bbs.huaweicloud.com/forum/thread-133293-1-1.html58DWS Power BI对接指导https://bbs.huaweicloud.com/forum/thread-120839-1-1.html59GAUSSDB(DWS)对接OBIEE指导https://bbs.huaweicloud.com/forum/thread-102193-1-1.html60Cognos11.0.12 对接GaussDB Ahttps://bbs.huaweicloud.com/forum/thread-119437-1-1.html61Gauss DB(DWS)对接系列-BI工具BIP对接https://bbs.huaweicloud.com/forum/thread-109303-1-1.html62跨源访问使用DWS访问存算分离的MRS集群的数据https://bbs.huaweicloud.com/forum/thread-117770-1-1.html63【融合对接】DWS和Hadoop互联互通--读取hdfs数据和将数据写入hdfshttps://bbs.huaweicloud.com/forum/thread-113331-1-1.html64DWS对接DLI Flink实现实时数据接入https://bbs.huaweicloud.com/forum/thread-124688-1-1.html65Gauss DB(DWS) DWS与OBS数据互导https://bbs.huaweicloud.com/forum/thread-119433-1-1.html66实践系列性能优化解决表过多导致的 PGXC_GET_STAT_ALL_TABLES 查询慢问题https://bbs.huaweicloud.com/forum/thread-101196-1-1.html67DWS内存参数调优https://bbs.huaweicloud.com/forum/thread-99652-1-1.html68GaussDB(DWS) 【低效SQL分析案例】https://bbs.huaweicloud.com/forum/thread-131969-1-1.html69GaussDB(DWS)实践系列-行级访问策略优化实践https://bbs.huaweicloud.com/forum/thread-130766-1-1.html70DWS 多表关联创建PCK提升性能https://bbs.huaweicloud.com/forum/thread-119538-1-1.html71GaussDB(DWS)实践系列-性能优化最佳实践https://bbs.huaweicloud.com/forum/thread-118241-1-1.html72DWS 泰山服务器未做配置加固影响性能的问题https://bbs.huaweicloud.com/forum/thread-110780-1-1.html73DWS 参数设置不合理导致作业下盘影响性能的问题https://bbs.huaweicloud.com/forum/thread-110776-1-1.html74DWS 统计信息不准触发nestloop导致查询语句执行缓慢https://bbs.huaweicloud.com/forum/thread-110543-1-1.html75DWS SQL语句中in常量优化https://bbs.huaweicloud.com/forum/thread-110535-1-1.html76DWS 语句中not in触发NestLoop导致SQL执行慢的问题https://bbs.huaweicloud.com/forum/thread-110506-1-1.html77DWS语句不下推问题分析https://bbs.huaweicloud.com/forum/thread-110436-1-1.html78Gauss 子查询性能调优https://bbs.huaweicloud.com/forum/thread-122147-1-1.html79GaussDB 中实现current_user下推的方法https://bbs.huaweicloud.com/forum/thread-122131-1-1.html80应用技巧GaussDB的递归https://bbs.huaweicloud.com/forum/thread-101514-1-1.html81行转列的一个函数https://bbs.huaweicloud.com/forum/thread-100204-1-1.html82通过sql查询获取表字段详细信息https://bbs.huaweicloud.com/forum/thread-133428-1-1.html83通过sql查询快速获取分区表的的分区键https://bbs.huaweicloud.com/forum/thread-133424-1-1.html84处理执行sql文件时,某个sql语句报错,需要继续执行其余sql,直至所有sql执行完毕。https://bbs.huaweicloud.com/forum/thread-132498-1-1.html85GaussDB(DWS) 【查询包含某个字段的所有表清单方法】https://bbs.huaweicloud.com/forum/thread-131778-1-1.html86GaussDB(DWS) 【多值列场景的处理方法】https://bbs.huaweicloud.com/forum/thread-131777-1-1.html87GaussDB(DWS) 【并发测试脚本】https://bbs.huaweicloud.com/forum/thread-131776-1-1.html88GaussDB(DWS) 【常用对象赋权方法】https://bbs.huaweicloud.com/forum/thread-131775-1-1.html89GaussDB(DWS) 【角色权限相关视图使用方法】https://bbs.huaweicloud.com/forum/thread-131774-1-1.html90GaussDB(DWS) 【查询对象所有权限属性的两种方法】https://bbs.huaweicloud.com/forum/thread-131772-1-1.html91GaussDB(DWS)【用SQL方式查询所有带主键的表的主键字段方法】https://bbs.huaweicloud.com/forum/thread-131771-1-1.html92GaussDB(DWS)【通过SQL方式查询分区表的的分区字段方法】https://bbs.huaweicloud.com/forum/thread-131770-1-1.html93GaussDB(DWS)【查找视图依赖的表对象方法】https://bbs.huaweicloud.com/forum/thread-131377-1-1.html94GaussDB(DWS)实践系列-低效业务脚本检测指导https://bbs.huaweicloud.com/forum/thread-151360-1-1.html95GaussDB(DWS)实践系列-函数实现JSON类型解析https://bbs.huaweicloud.com/forum/thread-151349-1-1.html96GaussDB(DWS)实践系列-RoaringBitmap替换方案https://bbs.huaweicloud.com/forum/thread-151119-1-1.html97GaussDB(DWS)实践系列-List行转列函数实现https://bbs.huaweicloud.com/forum/thread-148308-1-1.html98GaussDB(DWS)实践系列-分区表TTL管理实现https://bbs.huaweicloud.com/forum/thread-147907-1-1.html99GaussDB(DWS)实践系列-日常硬件巡检指导https://bbs.huaweicloud.com/forum/thread-146654-1-1.html100【实践系列】GaussDB(DWS)存储过程中实现作业执行过程日志记录方法https://bbs.huaweicloud.com/forum/thread-124684-1-1.html101GaussDB(DWS)倾斜表查询实践https://bbs.huaweicloud.com/forum/thread-127754-1-1.html102DWS 局部聚簇(Partial Cluster Key)选取规则https://bbs.huaweicloud.com/forum/thread-112478-1-1.html103DWS 开发过程中SQL编写建议https://bbs.huaweicloud.com/forum/thread-112471-1-1.html104数据仓库,数据脱敏、and,or,in处置方案https://bbs.huaweicloud.com/forum/thread-99866-1-1.html
  • [交流吐槽] 什么是死锁,如何解决Oracle中的死锁
    就是存在加了锁而没有解锁,可能是使用锁没有提交或者回滚事务,如果是表级锁则不能操作表,客户端处于等在状态,如果是行级锁则不能操作锁定行 解决办法: 1). 查找出被锁的表 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;      select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session b where a.session_id = b.sid order by b.logon_time; 2). 杀进程中的会话 alter system kill session "sid,serial#"; 
  • [交流吐槽] Oracle分区是怎样优化数据库的
    Oracle的分区可以分为:列表分区、范围分区、散列分区、复合分区。 1).  增强可用性:如果表的一个分区由于系统故障而不能使用,表的其余好的分区仍可以使用; 2).  减少关闭时间:如果系统故障只影响表的一部份分区,那么只有这部份分区需要修复,可能比整个大表修复花的时间更少; 3).  维护轻松:如果需要得建表,独产管理每个公区比管理单个大表要轻松得多; 4).  均衡I/O:可以把表的不同分区分配到不同的磁盘来平衡I/O改善性能; 5).  改善性能:对大表的查询、增加、修改等操作可以分解到表的不同分区来并行执行,可使运行速度更快 6).  分区对用户透明,最终用户感觉不到分区的存在。
  • [交流吐槽] Oracle的游标
     oracle中的游标分为显示游标和隐式游标 2).  显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理;隐式游标是在执行插入 (insert)、删除(delete)、修改(update)和返回单条记录的查询(select)语句时由PL/SQL自动定义的。 3). 显式游标的操作:打开游标、操作游标、关闭游标;PL/SQL隐式地打开SQL游标,并在它内部处理SQL语句,然后关闭它
  • [技术干货] oracle 中文占几个字节
    这个要看oracle的字符集.UTF8是3个 ,
  • [问题求助] 内网环境【X86 服务器上的Oracle】迁移到【泰山服务器的OpenGauss数据库】有没有推荐的迁移工具?
    【功能模块】【操作步骤&问题现象】1、2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [技术干货] Oracle 添加外键约束的两种方式
    1.创建表时并创建外键约束CREATE TABLE score ( scoreID INT PRIMARY KEY, stuID INT, score INT CONSTRAINT ck_score CHECK ( score BETWEEN 0 AND 100 ), courseName varchar2 ( 20 ) NOT NULL, CONSTRAINT fk_stuId FOREIGN KEY ( stuID ) REFERENCES student ( stuID ) ) ;2.表创建成功后再添加外键约束添加外检约束ALTER TABLE 从表表名 ADD CONSTRAINT 外键约束名称 FOREIGN KEY ( 列名 ) REFERENCES 主表名称 ( 主键列名 ) ;ALTER TABLE score ADD CONSTRAINT ck_stuID FOREIGN KEY ( stuID ) REFERENCES student ( stuID ) ;    以上。————————————————
  • [已解决问题归档] 【AICC CC-CMS产品】【报表功能】jdbc连接oracle数据库返回结果中文乱码
    【问题来源】【必填】    【武汉农商行】    【问题简要】【必填】     AICC CC-CMS产品中通过jdbc连接华为测试库,返回结果中文乱码。【问题类别】【必填】    【aicc cc-cms】【AICC解决方案版本】【必填】    【AICC可选择版本:AICC 8.13.0 CC-CMS】【期望解决时间】【选填】      尽快【问题现象描述】【必填】         //描述做了什么,期望发生什么,实际发生了什么,发生问题坐席等。如果已经尝试了一些措施但是没有解决问题,也请描述出来。         //请描述环境信息,如:华东,华北等。         1.AICC产品升级后,通过jdbc连接华为数据库,查询结果显示乱码。
  • [技术干货] linux中执行定时任务对oracle备份(crontab命令)
    上一讲,我们讲解了linux crontab命令,这样我们再对ORACLE数据库进行备份时,就轻松了许多。步骤1.新建脚本首先进入linux下的oracle用户。新建一个shell脚本,该脚本主要写我们需要对oracle数据库进行备份的操作。2.添加脚本内容 设置oracle字符集这块需要注意一下,要和数据库保持一致,否则导出的信息会乱码。用下面的代码,可以查询出相应的字符集。select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET'; 3. 设置定时任务 在oracle用户下输入 crontab -e,设置定时任务,输出日志会直接添加到log.txt里,可以查看定时任务是否成功。0 0 12 * * * /home/oracle/dbbak/shell/dbbak.sh>>/home/oracle/dbbak/shell/log.txt 2>&14. 设置权限由于我们是在oracle用户下进行操作,一些读写权限不是很明确,所以我们要对需要操作的文件进行授权。chmod 777 新建目录/chmod 777 ./xx.sh如果缺少这一步的话,再运行完定时任务后,log.txt会有以下错误:EXP-00028: failed to open /home/oracle/dbbak/data/fdc20210720120001.dmp for writeExport file: expdat.dmp > 5. 重启服务systemctl restart crond此时,一个基于linux下定时备份oracle任务就算完成了。及时查看log.txt内容,如有报错,需要及时修正脚本!
  • [问题求助] 【GaussDB产品】有没有类似于oracle的那种检索功能,根据注释查询表名,字段信息
    【功能模块】gaussDB有没有类似于oracle的那种检索功能,根据注释查询表名,字段信息另外guassDB如何查询元数据信息
  • [问题求助] 请问UGO对Oracle源库有侵入吗?对源库的影响有多大?
    请问UGO对Oracle源库有侵入吗?对源库的影响有多大?
  • [交流吐槽] 【SQL语言基础学习】零基础如何玩转PL/SQL DEVELOPER?
    一、介绍PL/SQL DEVELOPER是一个集成开发环境,它专门针对Oracle数据库的存储程序单元的开发所用。PL/SQL开发者在开发Oracle应用程序的时候都注重于开发工具简单易用,代码简洁和开发效率高等特点。二、下载和安装想要使用 PL/SQL DEVELOPER ,需要先下载安装介质:PL/SQL DEVELOPER软件:plsqldev1406x64.msiOracle客户端软件:WINDOWS.X64_193000_client.zip注意:两个软件的系统位数和windows系统需保持一致,本次为64位。1、安装PL/SQL DEVELOPER选择输入密钥安装:输入密钥信息:product code: ke4tv8t5jtxz493kl8s2nn3t6xgngcmgf3serial Number: 264452password: xs374ca至此,PL/SQL DEVELOPER 安装结束。2、安装Oracle客户端解压到安装目录:双击setup开始安装客户端:选择管理员模式安装:使用内置账户:根据实际情况进行选择,建议默认:至此,Oracle客户端 安装结束。三、配置Windows系统环境变量1、右键我的电脑—>高级系统设置—>环境变量2、系统变量添加TNS_ADMIN变量:3、系统变量添加NLS_LANG变量,值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK四、配置PL/SQL Developer软件1、双击打开PL/SQL Developer软件连接方式有两种:1、配置TNSNAMES2、通过IP、监听端口和实例名1、配置TNSNAMES在TNS_ADMIN的路径下,新建一个文件:tnsnames.oraTNS文件中,CDB19C 是自定义的TNS名称,10.211.55.100是oracle数据库主机的IP,1521是监听的端口号,cdb19c是oracle数据库实例的服务名。重新打开PL/SQL Delveloper软件,填入数据库用户名密码,选择TNS(CDB19C),角色为SYSDBA:计算器:SELECT 365 * 24 FROM dual;2、通过IP、监听端口和实例名打开PL/SQL Delveloper软件,填入数据库用户名密码,角色为SYSDBA,数据库填写:10.211.55.100:1521/cdb19c执行查询当月日历:上面介绍了通过安装PL/SQL和Oracle客户端,成功连接到Oracle数据库进行查询。当然,还有一种更简单的方式进行配置PL/SQL Developer,就是通过打包已安装好的软件+Oracle免安装的客户端软件。直接解压缩,配置环境变量即可使用,本文不做介绍。感兴趣的朋友可以加博主私信获取安装包。————————————————版权声明:本文为CSDN博主「Lucifer三思而后行」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/m0_50546016/article/details/117913049
  • [迁移系列] oracle列转行unpivot函数语法转换
    oarcle语法:select '9999'   as lp_id      --法人编号       ,TA243100001   as report_dt    --报表日期   ...      ,proj_val_1         --项目值1      ,proj_col_name      --项目字段名from (select           a.*           ,row_number() over(partition by TA243100001,TA243100002,TA243120003,TA243120002 order by dep_ts desc) rn            from ${iol_schema}.cms_yw200431 a           where a.start_dt = to_date('${batch_date}','yyyymmdd'))--客户损益信息    unpivot(proj_val_1 for proj_col_name in ( --对参数中的字段进行列转行操作                     TA243110001                    ,TA243110002                    ...         ))   ) gaussDB 写法,使用sum()函和union函数数来替换select      '9999'         as lp_id                       --法人编号      ,TA243100001   as report_dt                   --报表日期      ...      ,SUM(TA243110001) AS proj_val_1      ,'TA243110001' AS proj_col_name                --项目字段名  from (select            a.*            ,row_number() over(partition by TA243100001,TA243100002,TA243120003,TA243120002 order by dep_ts desc) rn        FROM ${iol_schema}.cms_yw200431 a        where a.start_dt = to_date('${batch_date}','yyyymmdd'))                                    where rn = 1                                    GROUP BY  TA243100001,...union select      '9999'         as lp_id                       --法人编号      ,TA243100001   as report_dt                   --报表日期      ...      ,SUM(TA243110002) AS proj_val_1      ,'TA243110002' AS proj_col_name                --项目字段名  from (select            a.*            ,row_number() over(partition by TA243100001,TA243100002,TA243120003,TA243120002 order by dep_ts desc) rn        FROM ${iol_schema}.cms_yw200431 a        where a.start_dt = to_date('${batch_date}','yyyymmdd'))                                    where rn = 1                                    GROUP BY  TA243100001,...union... 
  • [迁移系列] 【Oracle语法迁移】存储过程中table%Rowtype语法改写
    Oracle语法在存储过程定义中,定义了一个TYPE,其语法如下:Procedure p_test() IsType t_1 Is Table Of table_name%Rowtype Index By Binary_Integer;Lt_1 t_1;Begin     dbms_output.put_line(Lt_1.Count);     dbms_output.put_line(Lt_1.select);end p_test;DWS实现方式:用数组进行替换。改写的语句如下:create or REPLACE  Procedure p_test() asdeclare    Type t_1 Is VARRAY(1024000) Of test%Rowtype;Lt_test t_1;Begindbms_output.put_line(Lt_test.Count);dbms_output.put_line(Lt_test.select);end ;/具体分析过程,详见我的博客:https://bbs.huaweicloud.com/blogs/274369
  • [技术干货] Oracle ASM metadata.计算公式
    total = [2 * ausize * disks] + [redundancy * (ausize * (all_client_instances + nodes + disks + 32) + (64 * nodes) + clients + 543)] redundancy = Number of mirrors: external = 1, normal = 2, high = 3, flex = 3. ausize = Metadata AU size in megabytes all_client_instance = Sum of all database clients and ACFS proxy instances nodes = Number of nodes in cluster. clients - Number of database instances for each node. disks - Number of disks in disk group.redundancy = Number of mirrors: external = 1, normal = 2, high = 3, flex = 3.ausize = Metadata AU size in megabytesall_client_instance = Sum of all database clients and ACFS proxy instancesnodes = Number of nodes in cluster.clients - Number of database instances for each node.disks - Number of disks in disk group.
总条数:180 到第
上滑加载中