metalink 给出的公式是 UR =undo_retention参数值 UPS = 每秒产生的undo block数量 DBS = undo tablespace block size 10g之前SELECT (UR * (UPS * DBS)) AS "Bytes" FROM (SELECT value AS UR FROM v$parameter
原创 2023-02-24 09:34:11
87阅读
oracle 估算redo脚本set lines 255set pages 14col "00" for a3col "01" for a3col "02" for a3col "03" for a3col "04" for a3col "05" for a3col "06" for a3col "07" for a3col "08" for a3col "09" for
原创 2023-02-24 09:34:19
89阅读
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法create or replace procedure NoParProas  ;begin;exception     //存储过程异常    ;end; 二、带参存储过程实例c
 查询oracle表的大小有几种方法,笔者简要分析下他们的异同 环境,newsadmin.newlog,原本有244,459,078条记录,delete后,现在只有51,109,919记录。 一、segments   select bytes/1024/1024/1024 from dba_segments where segment_name='NEWLOG'; 结
原创 2012-09-11 16:47:42
1607阅读
在处理MySQL数据库时,估算存储一条数据的成本是一个常见的问题。这个问题通常涉及几方面的考量,例如字段类型、数量及索引等。我将从问题背景开始,详细阐述错误现象、根因分析、解决方案、验证测试以及预防优化的步骤。 ## 问题背景 在具体的应用场景中,我发现对MySQL中数据的存储估算显得尤为重要。随着数据量的增长,合理的预估不仅可以帮助我们更好地管理存储资源,还能在性能上有所改善。以下是一些关键
原创 7月前
22阅读
1、类比估算 英文全称:Analogous Estimating Technique; 则是一种粗略的估算方法,有时需根据项目复杂性方面
原创 2023-11-22 10:55:31
797阅读
编 辑:彭文华​彭友们好,我是你的老彭友。最近有位朋友在群里问:怎么预估大数据集群所需的内存容量?这个问题是大数据架构师的高频面试题,但是更关键的是在项目中更是必备的技能。因为这会涉及到服务器的选择和成本核算。因此必须既能满足现有的需求,又不能超过,还能保证持续、稳定的使用。虽然现在有云服务器,随时可以扩容,但提需求的时候总得说一个依据,否则显得非常不专业。今天就给大家彻底解决这个问题,
原创 2022-11-01 10:14:18
10000+阅读
本节书摘来异步社区《OpenGL ES 3.x游戏开发(上卷)》一书中的第2章,第2.2节,作者: 吴亚峰 责编: 张涛2.2 简单数据的存储——Preferences进行游戏开发时,有时需要持久地存储一些十分简单的数据,例如,游戏中音效的开关状态、振动效果的开关状态等。Android设计者也充分注意到了这种存储简单数据的需求,提供了一个Preferences类专门用于完成此类任务。2.2.1 P
查看了一下ALL_TABLES 表,其中有个字段:avg_row_len. 该值单位为bytes。 可以一句这个字段来进行一个估算。 AVG_ROW_LEN*NUMBER Average length of a row
创建存储过程create or replace procedure test(var_name_1 in type,var_name_2 out type) as--声明变量(变量名 变量类型)begin--存储过程的执行体end test;打印出输入的时间信息E.g:create or replace procedure test(workDate in Date) isbegindbms_ou
一.说明            一网友问我将一个查询的结果集存放到临时表里,如果估算临时表的
原创 2022-09-02 09:11:00
161阅读
一.说明 一网友问我将一个查询的结果集存放到临时表里,如果估算临时表的大小,当时想的方法是通过1882_01/server.112/e17110/statview
转载 2011-09-06 19:58:00
58阅读
  本文通过一个最简单的oracle存储过程"proc_helloworld"的实验,展现一下存储过程的开发和维护过程,适合超超超级初学小牛(like me)。 1.编写。编写一个最最简单的存储过程,给它起个名字叫做proc_helloworld CREATE OR REPLACE PROCEDURE proc_helloworld I
转载 精选 2011-11-15 11:58:22
970阅读
create or replace PROCEDURE JH_PRO_CHUANGKOUSHOULI1 AS startdate date;--存放上次插入的是那条数据 maxdate date;--存放本次存放到那条数据 BEGIN --获取上次插入记录 select viewdate into startdate from ABLINK WHERE viewname='CHUANG
原创 2012-12-18 10:31:35
1062阅读
存储过程create or replace procedure pollution_level_judge(pollution_level in hm_pollution_level.cu_level%type,pollution_level_description out varchar)as icount number; begin if pollution_level<1 th
原创 2013-10-31 21:50:46
778阅读
用了两年Oracle还没写过存储过程,真是十分惭愧,从今天开始学习Oracle存储过程,完全零起点,争取每日一篇学习笔记,可能开始认识的不全面甚至有错误,但坚持下来一定会有收获。1. 建立一个存储过程         create or replace PROCEDURE firstPro        &n
转载 精选 2014-05-22 10:49:07
548阅读
背景描述:1、原来安装zabbix是在LAMP的环境下是可以正常运行;(Linux CentOS 7)2、现想把mysql换成oracle,通过安装oracle客户端远程访问另外一台机器上oracle服务,客户e端和zabbix是同一台机器,sqlplus是可以正常运行访问;3、PHP页面通过OCI也是可以正常登陆http://127.0.0.1/zabbix;4、zabbix_server.co
原创 2016-07-06 13:58:06
754阅读
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参
转载 2012-09-14 18:25:00
219阅读
1.打印hello world: 1 begin 2 -- 打印输出语句:dbms_output.put_line() 3 dbms_output.put_line('hello word'); 4 end; 2.普通变量: 1 eg:打印姓名、薪水、地址 2 declare 3 -- 赋值使用 > ...
转载 2021-07-19 08:44:00
278阅读
2评论
前奏: 必要的概念: ORACLE 提供能够把 PL/SQL 程序存储在数据库中。并能够在不论什么地方来运行它。这样就叫存储过 程或函数。 过程和函数统称为 PL/SQL 子程序。他们是被命名的 PL/SQL 块,均存储在数据库中,并 通过输入、输出參数或输入/输出參数与其调用者交换信息。过程和函数的唯一差别是函数总向调 用者返回数据。而过程则不返回
转载 2017-08-20 18:56:00
95阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5