SQL> create or replace procedure sp_pro3(name_in varchar2,id_in varchar2) is 2 begin 3 update mytest set name=name_in where id=id_in; 4 end; 5 / Proce ...
分类:
数据库 时间:
2017-06-29 19:14:43
阅读次数:
274
--分析表 dbms_stats.gather_table_stats--统计表的存储过程 ( ownname varchar2, tabname varchar2, partname varchar2 default null, estimate_percent number default to... ...
分类:
数据库 时间:
2017-06-29 19:16:11
阅读次数:
234
实例的恢复( crash recovery) 什么时候发生Oracle实例恢复? shutdown abort; 数据库异常down掉(机器死机,掉电...) 实例恢复的原因是数据有丢掉,使用redo数据恢复 实例恢复是一个自动的过程,不需要人工干预。 控制文件就是为了检查一致性,如果不一致就会实例 ...
分类:
数据库 时间:
2017-06-29 19:18:03
阅读次数:
264
SHOW VARIABLES LIKE "max_connections"; SHOW VARIABLES LIKE "wait_timeout"; SET GLOBAL max_connections = 5000; SELECT @@MAX_CONNECTIONS AS 'Max Connect ...
分类:
数据库 时间:
2017-06-29 19:19:58
阅读次数:
202
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示 ...
分类:
数据库 时间:
2017-06-29 19:22:04
阅读次数:
325
产品表 CREATE TABLE `product` ( `product_id` int(11) NOT NULL AUTO_INCREMENT, `product_model` varchar(255) NOT NULL, `product_price` decimal(15,4) NOT NU ...
分类:
数据库 时间:
2017-06-29 19:22:14
阅读次数:
225
找出什么被锁定了 系统的反应迟缓意味着你应该做一些调查了。你的查找最好从测定系统发生锁定的数量和频率开始。如果你的系统环境处理事务性很高的话,这样各个应用程序争夺资源就会很常见,从而引起锁定。解决这些问题的关键就在于能够确定被锁定的资源和争夺资源的进程。 sp_lock sp_lock这个系统存储过 ...
分类:
数据库 时间:
2017-06-29 19:22:49
阅读次数:
205
--添加、修改与删除约束 --1.添加约束alter table table add[constraint constraint]constraint_type(column1[,column2,…]) [constraint_parameters]; alter table books modif... ...
分类:
数据库 时间:
2017-06-29 19:23:40
阅读次数:
221
SQL> select * from mytest; ID NAME PASSWD SALARY 1 gagaga 123 100 2 gaodingle!!!! 123 100 3 gagaga 123 100 SQL> SQL> create function annual_calsaly(id ...
分类:
数据库 时间:
2017-06-29 19:24:05
阅读次数:
197
select ID,AVG(fPrice) as avgPrice from Price where Hp_Date >='2017-07-04' and Hp_Date 0 and Status=0 then 1 else 0 end)=天数 ...
分类:
数据库 时间:
2017-06-29 19:26:35
阅读次数:
216
NBU5240是一个基于系统文件和多种数据库备份的灾备系统,灵活性比较高。下面具体记录如何利用该系统的备份文件进行数据库还原。(基于业务场景) 公司某业务部门突然发现前台系统数据有异常,已经是几天前的跑出来的数据了,要求IT部门后台核实。FP系统前台数据利用测试机返回到13号中午跑完的时间。 数据库 ...
分类:
数据库 时间:
2017-06-29 19:27:44
阅读次数:
4296
Rman(物理备份) Rman -recover manager Rman 备份的对象 数据文件 数据文件 (Data File) 控制文件 控制文件 (Control File) 参数文件 参数文件 (Spfile/Pfile) 归档文件 归档文件 不能备份在线日志 Rman 备份和恢复的演示 数 ...
分类:
数据库 时间:
2017-06-29 19:28:17
阅读次数:
276
1、PLSQL 中的包就相当于java中的package,主要好处有(1)防止命名污染,(2)功能统一,(3)允许重载,(4)可以隐藏核心代码,(5)最重要的就是断开依赖链。 2、对于一个程序需要大量的代码,需要要大量的存储过程就非得用包来实现,一次就把程序加载进去,然后就可以调用了。 3、在建包的 ...
分类:
数据库 时间:
2017-06-29 19:28:34
阅读次数:
214
JDBC (Java DB Connection) Java数据库连接 JDBC是一种可用于运行SQL语句的JAVA API(ApplicationProgramming Interface应用程序设计接口)。它由一些Java语言编写的类和界面组成。 JDBC为数据库应用开发者和数据库前台工具开发者 ...
分类:
数据库 时间:
2017-06-29 19:28:42
阅读次数:
281
UNDO作用 数据的回滚 一致性读 表的闪回(事务,查询的闪回....) 失败会话的恢复 数据的回滚 SQL> rollback; 回滚的过程就是从回滚段里拿到刚刚执行的这条语句产生的回滚,然后应用到以前的数据块上. 回滚的前提是没有commit.一旦提交了,就不能回滚了. 如果网络中断,会话中断, ...
分类:
数据库 时间:
2017-06-29 19:29:25
阅读次数:
305
摘要: sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MySQL、Oracle和PostgreSQL。当前功能允许测试的系统参数有: 安装: 1):Ubuntu系统可以直接apt,如: 2):其他系 ...
分类:
数据库 时间:
2017-06-29 20:27:08
阅读次数:
237
加上参数--basedir= 问题解决: ...
分类:
数据库 时间:
2017-06-29 20:28:33
阅读次数:
1632
MyBatis 插入时候获取自增主键 方法有二 方法1: <insert id="insert" parameterType="Person" useGeneratedKeys="true" keyProperty="id"> insert into person(name,pswd) values ...
分类:
数据库 时间:
2017-06-29 20:29:48
阅读次数:
2328
--1. 求半径2米,高3米的圆柱体体积。declare @high floatdeclare @r floatdeclare @pai floatdeclare @v floatset @high=3set @r=2set @pai=3.14set @v=@r*@r*@pai*@highprint ...
分类:
数据库 时间:
2017-06-29 20:30:20
阅读次数:
178
SQL> declare 2 c_tax_rate number(3,2):=0.03; 3 v_name varchar2(20); 4 v_passwd varchar2(20); 5 v_sale number(7,2); 6 v_tax_sale number(7,2); 7 begin 8 ...
分类:
数据库 时间:
2017-06-29 20:35:12
阅读次数:
259