Oracle的学习笔记(1

极化码理论及算法研究4-巴氏参数、GA算法以及matlab仿真 目录 (如要找其他内容,欢迎访问我的主页寻找) #前言 #极化码概述 #极化码定义 #极化码编码 #极化码译码 #5G标准中极化码的编译码概述 #5G标准中极化码的编码 #5G标准中极化码的译码 #总结 极化码编码 ... 阅读详情

1 表分区。
经过试验,对于大表的以表分区格式进行存放是最好的。这样的大表主要体现,表内容表现为历史部分及新增部分,也就是说,表内容会随着时间的推进而慢慢的变大,越来越大。这样的表,就得用分区的格式存放,好处是,对于分区表和没有分区的表,在查询的时候,有分区的表会查询比较快。

创建表 P_TABLE ,这表是每月都有一批新的数。一般比较重要的数都会保存十年以上。那么我这里就以年为分区的界线对表进行划分存放。

sql> CREATE TABLE P_TABLE ( ID NUMBER(8), TDATE , MEMO VARCHAR2(100)  

PARTITION BY RANGE(TDATE)
(
PARTITION P_TABLE_2000 VALUES LESS THAN ( TO_DATE('2001-01-01','YYYY-MM-DD') )  TABLESPACE P_TABLE_2000 ,
PARTITION P_TABLE_2001 VALUES LESS THAN ( TO_DATE('2002-01-01','YYYY-MM-DD') ) TABLESPACE P_TABLE_2001 ,
PARTITION P_TABLE_2002 VALUES LESS THAN ( TO_DATE('2003-01-01','YYYY-MM-DD') ) TABLESPACE P_TABLE_2002 ,
PARTITION P_TABLE_2003 VALUES LESS THAN ( TO_DATE('2004-01-01','YYYY-MM-DD') ) TABLESPACE P_TABLE_2003 ,
PARTITION P_TABLE_2004 VALUES LESS THAN ( TO_DATE('2005-01-01','YYYY-MM-DD') ) TABLESPACE P_TABLE_2004 ,
PARTITION P_TABLE_2005 VALUES LESS THAN ( TO_DATE('2006-01-01','YYYY-MM-DD') ) TABLESPACE P_TABLE_2005 ,
PARTITION P_TABLE_2006 VALUES LESS THAN ( TO_DATE('2007-01-01','YYYY-MM-DD') ) TABLESPACE P_TABLE_2006 
) ;

这样就可以建立带有 2000 ~ 2006 数据的分区表,而且我这里把每个分区表都存放到一个独立的表空间里面,方便数据的备份转移,或者进行表分区的数据交换等。

至于表空间是需要先创建的。
sql>CREATE TABLESPACE P_TABLE_2000 NOLOGGING DATAFILE 'D:\ORACLE\PRODUCT\10.2\ORCL\MYTABLESPACE\P_TABLE_2000.DBF'


SIZE 10M  AUTOEXTEND ON ;

这样就可以建立一个属于自己管理的表空间,而且分区表的索引也可以同时建到单独的表空间内进行管理。以后不用了就可以先DROP表,然后再DROP表空间,就可以把P_TABLE_2000.DBF等自己创建的表空间文件删除,以节约硬盘空间了。

分区表索引的建立:
sql> CREATE INDEX IDX_P_TABLE_2000_MEMO ON P_TABLE_2000(MEMO) 

(
PARTITION P_TABLE_2000   TABLESPACE P_TABLE_2000 ,
PARTITION P_TABLE_2001   TABLESPACE P_TABLE_2001 ,
PARTITION P_TABLE_2002   TABLESPACE P_TABLE_2002 ,
PARTITION P_TABLE_2003   TABLESPACE P_TABLE_2003 ,
PARTITION P_TABLE_2004   TABLESPACE P_TABLE_2004 ,
PARTITION P_TABLE_2005   TABLESPACE P_TABLE_2005 ,
PARTITION P_TABLE_2006   TABLESPACE P_TABLE_2006 
) ;


当建立分区后,对于带有日期的查询条件时,会先对分区进行筛选,这样就起到把大表先缩成小分区表进行查询,再配合上其他的索引值,那就会变得很快了。就算同等建有索引的表,分区后的查询速度也会比不分区时要快。
具体分析我会在下一次日志写上分析的细节,主要是用到 AUTOTRACE的分析功能。

今天就写到这里。。。

  

Android Studio安装常见问题详解——Android Emulator Hypervisor Driver for AMD Processors installation failed. 目录一、问题描述二、解决方案2.1 开启CPU虚拟化2.2 禁用Hyper-V2.3 使用管理员命令行在驱动程序包中执行“silent_install.bat” 一、问题描述 新买的AMD轻薄本,在安装Android Studio时遇到问题: Android Emulator Hypervisor Driver for AMD Processors installation failed. 笔记本配置为: 二、解决方案 2.1 开启CPU虚拟化 设置虚拟化的步骤这里不进行详细介绍了。如果需要,可以自行百 阅读详情

相关推荐

ubuntu安装glibc

VSCode 在ubuntu下调试无法打开libc-start.c raise.c等1. 安装glibc2. launch.json中添加路径映射3. 调试 1. 安装glibc apt install glibc-source cd /usr/src/glibc/ sudo tar -xvf glibc-[VERSION].tar.xz 2. launch.json中添加路径映射 "sourceFileMap": { "/build/glibc-S7xCS9": "/usr/src/glib

wq_0708的博客 3万+

oracle学习笔记1

【代码】oracle学习笔记1。

hxsln11的博客 297

Unity - gamma space下还原linear space效果

还有头发之后的 (头发没有处理完整,因为使用 ASE 连连看练出来的,使用 surface shader,虽然可以生成一下 vert, frag 的方式在修改,但是我懒得去修改了,这样就是 PBR 的 BRDF 里面的部分曲线是不一样的,所以可以看到头发有一些差异)其实上面的代码判断 是否有分量 > 1.0f 的方式来判断是否 HDR 是不太合理的,因为不同的贴图格式的编码方式不同。还有比较隐蔽的一些颜色相关的常量值 (比如PBR中的 绝缘体的 F0 常量值,等等)

Jave.Lin 的学习笔记 2828

Oracle学习笔记1

Oracle 11g的体系结构学习记录

weixin_45247073的博客 632

[DA45] 使用PageRank算法分析希拉里邮件中的人物关系

一. 相关知识 (一) PageRank算法 PageRank 算法是 google 公司的创始人拉里·佩奇和谢尔·盖布林于1998年提出的网页搜索优化算法. 详细内容请见百度百科:google pagerank. 如果你了解了该算法, 就能明白上一段的超链接从本页面链出, 链入百度百科的 PageRank 算法页面增加了该页面...

Vincent_Chu的博客 2375

高通SA8155P车载Camera开发避坑指南:从硬件拓扑到AIS服务调试全流程

本文详细解析了高通SA8155P车载Camera开发全流程,从硬件拓扑设计到AIS(Automotive Imaging System)服务调试,涵盖关键组件配置、软件架构剖析及高级调试技巧。通过实战经验分享,帮助开发者避开常见陷阱,优化系统性能,适用于智能驾驶系统的环境感知开发。

weixin_42550597的博客 331

oracle学习笔记——1

当新建表空间报错找不到指定路径时,先检查一下有没有建立相应文件夹。oracle不会自己建立文件夹。

s456951753的专栏 205

DRAM自测试模块

1 背景技术DDR3/4 SDRAM属于高速外设,最高时钟频率可达到1600MHz,最高速率可达3200MT/s。在存储控制器与DDR34 SDRAM设备之间有一层专为高速接口设计的模拟电路,此电路对于前端设计人员来说,不管在模拟验证阶段和回片测试阶段,都是一个黑盒子。而对于后端测试人员来说若此部分为外购IP,则内部结构也是无法清楚了解的。所以在测试阶段,对于DDR34 SDRAM的测试就具有一定的

Hierro的DDR世界 7011

ORACLE学习笔记1

学习笔记1 在linux下安装oracle10G 所有环境都搭建好以后 出现以下错误提示 Checking installer requirements... Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2

nican2008的专栏 541

保姆级教程:Windows下用GDC-Client下载TCGA数据,从环境变量配置到成功下载

本文提供Windows平台下使用GDC-Client下载TCGA数据的完整教程,从环境变量配置到成功下载。详细介绍了GDC-Client工具的安装、系统环境变量设置、配置文件优化以及数据下载实战技巧,帮助生物信息学研究者高效获取TCGA数据库中的癌症基因组数据。

weixin_42520025的博客 402

IEC 104电力规约详细解读(五) - 遥控

主站下发遥控选择命令,子站进行遥控选择返校,若成功则回答遥控选择成功报文,若失败则回答失败报文。主站下发取消遥控命令或者遥控执行命令行。子站皆以报文的镜像确认。遥控命令用来实现对一个可操作设备状态的改变。在配电自动化中,包括单点命令和双点命令。通常,单点命令用于控制单点信息对象;双点命令用于控制双点信息对象。

张二狗的博客 7347

ORACLE学习笔记1(原创)

ORACLE学习笔记 安装和管理ORACLE 1、  ORACLE通用安装程序(OUI) 一种基于JAVA并适用于所有平台的工具来安装ORACLE9I。 2、  数据库配置助手(Database Configuration Assistant) 用以创建一个新的数据库 3、ORACLE网络配置助手(Oracle Net Configuration Assistant)        可为数据库库设

xmqds的专栏 2476

Python爬虫实战:高效爬取中国专利数据库的完整指南

在当今信息爆炸的时代,专利数据作为技术创新的重要指标,对企业研发、市场分析和学术研究都具有极高价值。中国作为全球专利申请量最大的国家,其专利数据库包含了海量的技术创新信息。本文将详细介绍如何使用Python最新技术构建一个高效、稳定的中国专利数据库爬虫系统。中国专利数据库主要由国家知识产权局(CNIPA)维护,包含发明专利、实用新型专利和外观设计专利三大类。截至2023年,中国专利数据库已收录超过400万件发明专利和300万件实用新型专利。

2201_76125261的博客 1570

Oracle 学习笔记1

1.oracle 查看当前用户、当前数据库实例   sql>show user;查看当前用户 sql>show parameter instance_name;查看当前数据库实例   疑问1:在安装oracle软件的同时创建orcl数据库,为什么在sqlplus工具用scott用户登录orcl数据库用如下代码: Show parameter instance_name 查看orcl数

无心人的终点 790

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

ORACLE 学习笔记1

1、数据库连接前设置SIDSID是一个数据库的唯一标识符,是建立一个数据库时系统自动赋予的一个初始ID,SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE_SID,且它在注册表中也是存在的。查看SIDWindows平台下:你可以到注册表去,看看HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE...

weixin_34015566的博客 102

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Oracle学习笔记(1):命令

Oracle学习笔记(1):命令

fen_fen的专栏 1358

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

oracle学习笔记day1

oracle数据库前言 oracle sqllesson1 Selecting Rowslesson2 Sorting & Limiting Selected Rowslesson3 Single Row Functionslesson4 Displaying Data from Multiple Tableslesson5 Group Functi...

aochoudu2102的博客 153

oracle 学习笔记1

1、登录oracle 1)使用oracle自带的sqlplus 在命令提示符中,输入sqlplus,就可以输入密码 2)使用PL/SQLDeveloper 自带登录框,直接输入用户名和密码即可,普通用户选择normal模式即可,用户是sys或system 在命令窗口中,可以以:用户名/密码@SID [as sysdba或sysope...

weixin_30722589的博客 63

oracle 10g学习笔记 1

oracle 10g学习笔记 1首先是oracle 10的安装,我装的是xe版,功能上没区别,从oracle.com上下载下来,是150M+,安装后占用空间要1000M+,压缩的真厉害。机器配置我的是c4 2.1 ,512M 内存,感觉不到卡。用pl/sql连接数据库的话,要用最新的版本,我是没找到破解版的。我认为简单的就没有做笔记一。简单查询select 语句,查询日期列的时候要用to_char

xiaochongvip的专栏 1001

oracle basic 使用,[学习笔记1] Oracle Basic

Oracle Basic--Learning Point1. Oracle 是数据库管理系统,而不简单指数据库。数据库就是数据的集合。2. 大如Oracle, 小如一个简单的程序,它的架构都可以用这样三样来概括:操作系统进程,文件,内存。具体对应到oracle:file-永久保存数据,memory-用来暂存程序处理需要的信息和做cache, process-用来做数据的store和manage.3...

weixin_26848497的博客 289

Oracle学习笔记1—SELECT查询

增,删,改,查,约束,实务

Code-未来 677

ORACLE 学习笔记 1

转自:http://www.cnblogs.com/ffhajbq/archive/2012/06/22/2558426.html 1. 文件数据存取管理与数据库的区别: 安全性低 不利于查询和管理 不利于存储海量数据 文件在程序中控制不方便 2.数据库的三层结构: client(需要访问数据库请求数据的用户) -> oracle dbms (database managem...

beanok的专栏 201
下一篇: I9003的ROOT,偷天换日,GPS搜星,凯立德导航领路人导航201107更新
Kelvin-Liang
博客等级 码龄18年 9粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值