标签:orcale开发
aliases: [Oracle表空间] tags:      [数据库,Oracle,Blog] summary: [Oracle表空间常用操作,包括查询、分析、扩容、删除、优化等] date:      [2022-09-06] links: 目录aliases: [Oracle表空间] ta
crontab每分钟定时执行: */1 * * * * service mysqld restart //每隔1分钟执行一次*/10 * * * * service mysqld restart //每隔10分钟执行一次crontab每小时定时执行: 0 */1 * * * service mys
Oracle实现金额小写转大写函数 今天工作的时候遇到了,然后上网百度了一下,发现了有个大佬写了一个很牛的函数,在此记录下来。 原文:http://www.itpub.net/thread-240281-1-1.html 函数: create or replace function F_upp
1.问题原因分析 出现这个问题的原因是插入数据的时候,由于之前没有使用序列插入,而是直接插入了一个比当前序列nextval还大的值,即直接将id写死了。后面再使用序列插入的时候,如果序列小于该值的话,是可以正常插入的,当序列号等于之前通过ID写死的方式插入的ID值时,就会出现这种情况。 2.解决方
By:授客 QQ:1033553122 删除表数据操作 清空所有表记录 TRUNCATE TABLE your_table_name; 或者批量删除满足条件的表记录 BEGIN LOOP DELETE FROM your_table_name WHERE rownum <= 5
一、 登录 1.1    登录默认数据库   首先切换到oracle用户,用数据库默认管理员登录。 [root@tsm-zh01 ~]# su – oracle [oracle@redhat ~]$ lsnrctl start              #开启监听 [oracle@tsm-zh01
[20220909]bbed关于删除记录恢复的问题.txt--//快下班被别人问的关于删除记录使用bbed恢复的问题,我开始以为很快讲解完,删除记录oracle仅仅打上一个标识,实际的记录还存在.--//实际上地方问的是多次DML(删除记录的情况),实际上只要dump还能看到,bbed还是可以恢复
首发微信公众号:SQL数据库运维 原文链接:https://mp.weixin.qq.com/s?__biz=MzI1NTQyNzg3MQ==&mid=2247485212&idx=1&sn=450e9e94fa709b5eeff0de371c62072b&chks
[20221008]sql profile优化失效问题.txt--//生产系统一条sql语句存在性能问题,使用sql profile优化固定执行计划,再次出现问题,以前也遇到类似的问题,做一个记录.1.环境:SYS@192.168.100.235:1521/orcl> @ prxx=====
[20221018]本地运行与远程运行.txt--//链接http://blog.tanelpoder.com/2008/02/05/oracle-hidden-costs-revealed-part-1/.--//里面提到一个问题本地运行与远程运行,oracle性能存在怎么区别,理论讲如果不考虑
[20221020]奇怪的增量备份.txt--//生产系统做增量备份遇到的怪异问题,给奇葩的运维人员狠狠地涮了一把,做一个记录:1.环境:SYS@192.168.100.235:1521/orcl> @ pr==============================PORT_STRING 
创建/更新存储过程 基础基础用法 创建/修改无参存储过程 CREATE OR REPLACE PROCEDURE procedure_name [IS|AS] --声明全局变量(可选) BEGIN --存储过程的执行体 END; --也可以写成 END procedure_name; 创建/修改
什么是WITH AS 语句 WITH AS相当于虚拟视图。 WITH AS也叫做分解子查询或者片段子查询。 定义一个SQL片段, 该片段会被后面的SQL语句用到,可以近似看作一个可用的临时视图。 WITH AS优点 增加了SQL的可读性,如果构造多个片段子查询,结构会更加清晰。 一次构建,多次使用