这一篇算是对近期自己学习的一个心得总结
一、oracle的面向对象
SQL是面向集合的这个大家都知道,但是不可否认现在的oracle中有很多地方都体现着面向对象的思维。(这也算是各大语言殊途同归的一个征兆吧)
为什么说oracle中有很多的面向对象的思维呢?举一个例子来说明一下,我觉得最能体现出来这一点要算是游标了,当然还有包(package)
begin
declar...
分类:
数据库 时间:
2015-01-15 18:28:15
阅读次数:
155
小编啊,这篇博客必须上首页啊,你知道多少人不了解这两个参数吗,你知道多少人被高性能并发的性能困惑吗,OK,这一个参数将说明一切问题...
分类:
数据库 时间:
2015-01-15 18:27:22
阅读次数:
267
今天查一张表的时候,查询表中某一特定类型的数据特别慢,但是查询全表特别快,也没找到原因,百度了一下下,可能感觉(很小的几率)是下面这个
四、Oracle表段中的高水位线HWM
在Oracle数据的存储中,可以把存储空间想象为一个水库,数据想象为水库中的水。水库中的水的位置有一条线叫做水位线,在Oracle中,这条线被称为高水位线(High-warter mark, HW...
分类:
数据库 时间:
2015-01-15 18:25:55
阅读次数:
194
有段时间没用sqlserver2000了,今天偶然用到,居然忘记了sa的密码,导致程序连接数据库失败,无奈,只能修改现有密码来解决了。下面的步骤中提供两种修改方法。一种通过企业管理器,一种通过查询分析器。...
分类:
数据库 时间:
2015-01-15 18:24:07
阅读次数:
243
GROUP BY子句允许一个将额外行添加到简略输出端 WITH ROLLUP 修饰符。这些行代表高层(或高聚集)简略操作。ROLLUP 因而允许你在多层分析的角度回答有关问询的问题。例如,它可以用来向OLAP (联机分析处理) 操作提供支持。
设想一个名为sales 的表具有年份、国家、产品及记录销售利润的利润列:
CREATE TABLE sales
(
year INT ...
分类:
数据库 时间:
2015-01-15 18:22:39
阅读次数:
129
裸设备环境下,数据如果要添加数据文件比其他环境要稍微麻烦点,以下为一次添加数据文件的记录,如下:
1.查看卷组lsvg
2查看物理卷
3.查看逻辑卷 lspv显示在卷组中的物理卷信息
4.lsvg datavg
5.如果有closed就表示没用的
6.alter tablespace ZL9EPRLOB Add dataf...
分类:
数据库 时间:
2015-01-15 18:19:58
阅读次数:
236
>一、索引是什么
索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B 树)中,使 SQL Server 可以快速有效地查找与键值关联的行。
> 1.1表或视图可以包含以下类型的索引:
* 聚集
o 聚集索引根据数据行的键值在表或视图中排序和存储这些数据行。索引定义中包含聚集索引...
分类:
数据库 时间:
2015-01-15 18:21:52
阅读次数:
154
命令格式1:adb shell input keyevent “value”
0 --> "KEYCODE_UNKNOWN"
1 --> "KEYCODE_MENU"
2 --> "KEYCODE_SOFT_RIGHT"
3 --> "KEYCODE_HOME"
4 --> "KEYCODE_BACK"
5 --> "KEYCODE_CALL"
6 --> "KEYCODE_...
分类:
数据库 时间:
2015-01-15 18:18:09
阅读次数:
147
对数据库备份进行还原时遇到“sql System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL\data\itsm_Data.MDF'。数据库 'my1' 正在使用该文件”的问题。产生原因:对...
分类:
数据库 时间:
2015-01-15 18:06:24
阅读次数:
222
1、下载mongdb的zip文件,解压后会发现有bin文件夹,在同层目录下建一个data目录,2、在data目录下建一个log和db文件夹,3、在log文件下建一个MongoDB.log 文件4、指定db和log路径命令如下:(在bin文件夹下使用控制台操作) > cd C:\Program Fi....
分类:
数据库 时间:
2015-01-15 18:07:10
阅读次数:
161
CREATEprocsp_MeetingCheck_Test@serialnovarchar(max)='',----主档serialno@titlenvarchar(200)='',--会议主题@busernvarchar(50)=''--建档人asdeclare@Resultvarchar(ma...
分类:
数据库 时间:
2015-01-15 18:03:41
阅读次数:
193
摘自:http://www.cnblogs.com/kerrycode/p/3337817.html数据库统计信息的相关参数有三个:自动创建统计信息(Auto Create Statistics)、自动更新统计信息(Auto Update Statistics)、自动异步更新统计信息(Auto Up...
分类:
数据库 时间:
2015-01-15 18:01:13
阅读次数:
158
今天网友说他的merge into sql跑了15分钟了还没有跑出数据,问我能不能优化一下,我让他把sql和sql的执行计划发过来merge into F_Sal_P_Camp_Samp_Cust_Data A using (select CUST_ID, CUST_MNG...
分类:
数据库 时间:
2015-01-15 18:00:30
阅读次数:
155
环境:suse 11 ,64位的操作系统unixODBC 版本:2.3.2PostgreSQL 9.3.41 编译安装 unixODBC下载 unixODBC :http://www.unixodbc.org/download.html解压编译tar -zxvf unixODBC-2.3.2.tar...
分类:
数据库 时间:
2015-01-15 17:55:08
阅读次数:
270
无论是对于DBA还是Developer,键盘快捷键都是很常用的,动动键盘可比鼠标快多了,不过SQL Server 2012对SSMS(SQL Server Management Studio)中的快捷键做了不少改动,尤其是我常用的一些键,给我带来很多麻烦。我最常用的Ctrl+E(运行查询编辑器的选定...
分类:
数据库 时间:
2015-01-15 17:54:36
阅读次数:
208
1.创建表语法:CREATE TABLE 表名称( 列名称1 数据类型1, 列名称2 数据类型2, 列名称3 数据类型3,)例如:CREATE TABLE Teachers( Name varchar, sex bit , age integer)2.在指定数据库中创建表使用...
分类:
数据库 时间:
2015-01-15 17:54:40
阅读次数:
138
mysql介绍 (1) mysql数据库是瑞典AB开发。 (2) mysql--> sun --> oracle。 (3) mysql数据库的特点。 1. 开源。 2. 免费。 3. 跨平台(windows/linux/unix/苹果)。 4. 处...
分类:
数据库 时间:
2015-01-15 17:54:57
阅读次数:
182