
oracle
文章平均质量分 64
6587845888
这个作者很懒,什么都没留下…
展开
-
MySQL:互联网公司常用分库分表方案汇总
尜尜人物Java团长今天来源:cnblogs.com/littlecharacter/p/9342129.html一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。1、IO瓶颈第一...转载 2020-03-22 20:13:56 · 366 阅读 · 0 评论 -
Oracle——级联删除
创建数据库时为了防止其他人不小心删除操作错误,所有的外键都没有加级联删除。哪知,不知什么时候自己入了一批错误的数据进去,入库使用的是软件自动的,一下点错给自己带来无尽麻烦啊,删除就不好办了。表间的关系比较复杂,数据量又比较多,一个个删绝对会出大问题。于是实验了几种解决的办法,现小结一下。方法一:创建约束时设定级联删除(但一般由于各种原因或出于各种考虑在创建数据库时没有设定级联删除)SQ...原创 2019-10-15 22:48:57 · 660 阅读 · 0 评论 -
建表时的一些参数pctfree initrans maxtrans storage的含义
--CreatetablecreatetableX_SMALL_AREA(SMALL_AREA_IDNUMBER(10)notnull)tablespaceTBSL_SDDQ--表段X_SMALL_AREA放在表空间TBSL_SDDQ中pctfree10--块保留10%的空间留给更新该块数据使用initrans1--初始...原创 2019-10-15 22:45:42 · 1314 阅读 · 0 评论 -
使用存储过程删除,创建表
create or replace procedure CREATETABLETEST is str1 varchar2(1000); str2 varchar2(5000); v_count number(10);begin select count(1) into v_count from user_tables where ...原创 2019-10-15 22:44:58 · 312 阅读 · 0 评论 -
oracle分页查询
分页查询数据库表结构及记录如下:1.根据rowid来分:16:31:48 SQL< select * from passvehicleinfo p where rowid in ( select rid from (select rownum rn,rid from (select p.rowid rid,p.passvehicleid from passvehicleinfo ...原创 2019-10-15 22:41:38 · 113 阅读 · 0 评论 -
oracle索引,索引的建立、修改、删除
索引,索引的建立、修改、删除2007-10-0513:29 来源:作者:网友评论0条浏览次数2986索引索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。建立索引是一项技术性要求高的工作。一般在数据库设计阶段的与数据库结构一道考虑。应用系统的性能直接与索引的合理直接有关。下面给出建立索引的方法和要点。§3.5.1建立索引...原创 2019-10-15 22:39:21 · 311 阅读 · 0 评论 -
关于union和join区别和联系
union和join是需要联合多张表时常见的关联词,具体概念我就不说了,想知道上网查就行,因为我也记不准确。先说差别:union对两张表的操作是合并数据条数,等于是纵向的,要求是两张表字段必须是相同的(Schema of both sidesof union should match.)。也就是说如果A表中有三条数据,B表中有两条数据,那么A unionB就会有五条数据。说明一下union 和...转载 2018-11-08 22:49:42 · 1601 阅读 · 0 评论 -
Oracle学习第六天
回顾内容:怎么创建表空间? 怎么创建用户?怎么给用户权限? 本次学习内容讲解:PL/SQL1)、PL/SQL块的结构。2)、一般运算符、逻辑运算符。3)、常量和变量的声明。4)、标识符命名规则。5)、注释。PL/SQL数据类型标量数据类型。 LOB数据类型。 属性类型:%TYPE、%ROWTYPE。PL/SQL控制语句1)、条件控制语句:IF、CAS...原创 2018-09-25 01:54:39 · 177 阅读 · 0 评论 -
Oracle学习第五天
回顾内容:四大类型的SQL语言有哪些? 伪列有哪些?oracle常用基本数据类型有哪些? 本次学习内容讲解:表空间1)、创建表空间。2)、修改表空间。3)、删除表空间。自定义用户新增用户。 修改用户。 删除用户。权限管理1)、系统权限:SESSION、TABLE、VIEW、SEQUENCE。2)、对象权限:CONNECT、RESOURCE、DBA。3...原创 2018-09-25 01:40:45 · 137 阅读 · 0 评论 -
Oracle学习第四天:学生成绩表各种查询
drop table STUDENT;CREATE TABLE STUDENT( S# varchar2(22), Sname VARCHAR2(22), Sage NUMBER, Ssex char);drop table Course;CREATE TABLE COURSE( C# VARCHAR2(25), Cname VARCH...原创 2018-09-25 01:32:43 · 3957 阅读 · 0 评论 -
Oracle内容讲解
Oracle特点1)、支持多用户、大事务量的事务处理。2)、在保持数据安全性和完整性方面性能优越。3)、支持分布式数据处理。4)、具有可移植性。数据库的组成(ppt图)Oracle由二部分组成:实例和数据库。 基本概念:全局数据库名、模式和模式对象、数据库、数据库实例、表空间、控制文件、日志文件。数据库服务1)、OracleServiceSID SID系统标识符2)...原创 2018-09-25 01:30:15 · 265 阅读 · 0 评论 -
oracle批处理文件
oracle批处理文件.txt男人的话就像老太太的牙齿,有多少是真的?!问:你喜欢我哪一点?答:我喜欢你离我远一点!执子之手,方知子丑,泪流满面,子不走我走。诸葛亮出山前,也没带过兵!凭啥我就要工作经验?简单的oracle备份恢复批处理文件建议一: 利用任务计划、批处理文件和ORACLE的EXP导出功能,可以根据日期自动生成ORACLE备份文件,大大方便了ORACLE数据备份。:1、建立批处理文件...转载 2018-03-23 00:50:56 · 1816 阅读 · 0 评论 -
DBA数据库管理员JAVA程序员架构师必看
一、 技术问题部分(数据库部分)1、 表空间的管理方式有哪几种?数据字典管理方式本地文件管理方式2、 谈谈你对索引的理解?索引是若干数据行的关键字的列表,查询数据时,通过索引中的关键字可以快速定位到要访问的记录所在的数据块,从而大大减少读取数据块的I/O次数,因此可以显著提高性能。3、 说说索引的组成?索引列、rowid4、 分区表用过么?谈谈...原创 2019-10-01 13:11:06 · 225 阅读 · 0 评论 -
数据库经典笔试题总结
面试穿什么着装合适,这里找答案!1,范式7大范式:1NF, 2NF,3NF,BCNF,4NF,5NF,6NF什么叫normalization?Denormalization?Normalization是数据库规范化,denormalization是数据库逆规范化。在设计和操作维护数据库时,关键的步骤就是要确保数据正确地分布到数据库的表中。使用正确的数据结构,不仅便于对数据库进行相应的...原创 2019-10-01 13:05:27 · 539 阅读 · 0 评论 -
-DBA数据库管理员 JAVA程序员架构师必看
数据库基础(面试常见题)一、数据库基础1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式2. SQL 语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index 等数据操纵:Select ,insert,up...原创 2019-10-01 13:11:37 · 469 阅读 · 0 评论 -
plsql连接64位oracle的配置
1. 下载instantclient下载instantclient-basic-win32-10.2.0.5地址:http://pan.baidu.com/share/link?shareid=3782452820&uk=3557941237解压后复制到你的数据库安装的文件夹下的producti文件夹下2. 配置PLSQLl 点击--工具--首选项--连接:l 把上面的...转载 2018-03-30 21:27:46 · 1032 阅读 · 0 评论 -
oracle数据库语法大全
--锁定账户Alter user scott account lock;--解锁账户Alter user scott account unlock;--创建用户及密码create user mm identified by 123;--修改用户密码alter user mm identified by bbs;--查询用户mm的默认表空间select username,d...原创 2018-09-25 01:17:43 · 1673 阅读 · 0 评论 -
Oracle学习第三天
select T.TABLE_NAME,T.TABLESPACE_NAME,T.TEMPORARY from user_tables t;DROP TABLE tab_user;CREATE TABLE tab_user( id NUMBER(6) NOT NULL, name VARCHAR2(50) NOT NULL, passw...原创 2018-09-25 01:22:50 · 155 阅读 · 0 评论 -
Oracle学习第二天
1:查看数据库名select name from v$database;2:查看实例名select instance_name from v$instance;3:查看、修改域名select name,value from v$parameter where name ='db_domain';--查看域名alter system set db_domain='jbit.com' sc...原创 2018-09-25 01:28:03 · 157 阅读 · 0 评论 -
Oracle10G数据库的安装手册
--Red Hat Enterprise 5.2 1.1 预配置启用telnet、ftp服务:1、 telnet服务:运行#ntsysv命令,选择开启telnet服务:[*]telnet,并且将/etc/securetty 文件改名为 /etc/securetty.bak,使root能够远程telnet登陆。注:建议使用ssh方式登陆,不用开放telnet服务,更安全。2、 vsftpd服务...转载 2018-03-23 00:50:06 · 540 阅读 · 0 评论