摘要: 整数与整数相除: >>> 2/5 0 >>> 2.0/5 0.4 >>> 2/5.0 0.4 >>> 2.0/5.0 0.4 >>> 7/2 3 >>> 7.0/2 3.5 >>> 注意:整数除以整数,结果是整数(取商); 例如7/2,商是3(整数),余数是2,结果值为3。 浮点数与整数相除: >> 阅读全文
posted @ 2016-10-26 23:23 囧囧友 阅读(2151) 评论(0) 推荐(0) 编辑
摘要: 首先记住一句话:对象思维:万物皆对象! 准确描述python对象,需要从三个维度“身份、类型、值”。 >>> 520 520 >>> 55555555555555555555555555555 55555555555555555555555555555L >>> 3.1415926 3.141592 阅读全文
posted @ 2016-10-25 23:28 囧囧友 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 分区: (1).一种分区技术,可以在创建表时应用分区技术,将数据以分区形式保存。 (2).可以将巨型表或索引分割成相对较小的、可独立管理的部分。 (3).表分区时必须为表中的每一条记录指定所属分区。 对表进行分区优点: 增强可用性; 维护方便; 均衡I/O; 改善查询性能。 创建分区表 分区方法:范 阅读全文
posted @ 2016-06-01 00:03 囧囧友 阅读(511) 评论(0) 推荐(0) 编辑
摘要: BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的Shell。 Bourne Shell:是贝尔实验室开发的Shell。 Korn Shell:是对Bourne Shell的发展,在大部分内容上与Bourne Shell兼容。 C Shell:是SUN公司Shell的 阅读全文
posted @ 2016-05-26 00:14 囧囧友 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1、创建索引: (1).单列索引 Create index name_index on 门诊费用记录(id) (2).复合索引 同一张表可以有多个索引,但是要求列的组合必须不同, --例如: Create index emp_id on emp(ename,job); Create index em 阅读全文
posted @ 2016-05-19 23:31 囧囧友 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1、审计(Audit): 对用户所执行的数据库活动的跟踪记录,便于事后监督、检查。 审计信息存放位置: 审计记录信息,存储在system表空间中的SYS.AUD$数据字典表; 或操作系统默认位置$ORACLE_BASE/admin/$ORACLE_SID/adump/; Oracle 11G以后,数 阅读全文
posted @ 2016-05-18 23:08 囧囧友 阅读(3675) 评论(0) 推荐(0) 编辑
摘要: 1、用户创建、修改、删除 创建用户语法: CREATE USER user_name 创建用户名称 IDENTIFIED BY password 用户口令 [ DEFAULT TABLESPACE default_tablespace | 指定默认表空间 TEMPORARY TABLESPACE t 阅读全文
posted @ 2016-05-17 22:42 囧囧友 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 表空间的管理类型: 数据字段管理的表空间(DMT) 本地化管理的表空间(LMT) 查询表空间是否是本地化管理方式,可以使用以下语句: 创建表空间,oracle将完成两个工作,一个在数据字典和控制文件,记录新建表空间的信息;另一个是在操作系统中创建指定大小的操作系统文件。 创建表空间(永久表空间per 阅读全文
posted @ 2016-05-17 00:08 囧囧友 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 系统全局区(SGA),也叫共享全局区。 1、数据缓冲区(Data Buffer Cache): 用于存储从磁盘数据文件中读取的数据,供所有用户共享。用户修改数据后,修改后的数据先保存在数据库缓冲区中,最后由DBWn进程写入磁盘数据文件。 2、日志缓冲区(Redo Log Buffer Cache): 阅读全文
posted @ 2016-05-15 15:40 囧囧友 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Oracle涉及的进程,包括服务进程、用户进程和后台进程。 后台进程主要作用是,提高系统性能和协调多个用户。 DBWn(Dtabase Writer,数据库写入): 管理数据缓冲区,以便用户进程总能找到空闲的缓冲区; 将所有修改后的缓冲区数据写入数据文件; 使用LRU算法将最近使用过的块保留在内存中 阅读全文
posted @ 2016-05-15 15:11 囧囧友 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 用户反映记账操作时,提示ora-25153:临时表空间为空 1、先查询表空间情况:select * from dba_tablespaces where contents='TEMPORARY';查询返回两条记录,说明存在两个临时表空间,如下: 2、再查看视图dba_temp_files和v$tem 阅读全文
posted @ 2016-06-21 14:20 囧囧友 阅读(12346) 评论(0) 推荐(0) 编辑
摘要: 服务器断电,异常关机后,重启报错ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr].由于服务器异常短电,导致LGWR写联机日志文件时失败,下次重新启动数据库时,需要做实例级恢复,而又无法从联机日志文件里获取到这些redo信息,因为上次断电时,写日志失败了。需要指定redo02.log日志recover数据库 阅读全文
posted @ 2016-06-20 22:14 囧囧友 阅读(5860) 评论(0) 推荐(0) 编辑
摘要: 客户端使用时报错:ORA-01652:无法通过128(在表空间ZLTOOLSTMP中)扩展 temp 段。临时表空间使用情况查询发现:临时表空间不足,表空间的自动扩展设置成的NO;处理办法如下:1、增大临时文件大小;2、将临时数据文件设为自动扩展。 阅读全文
posted @ 2016-06-20 21:32 囧囧友 阅读(3848) 评论(0) 推荐(0) 编辑
摘要: 视图view 是一个虚拟表,不存储数据值。 在创建视图时,只是将视图的定义存入到数据库字典中,并没有执行select查询,只有当用户对视图查询时,系统才按照视图的定义从基本表中获取数据。 视图上可进行insert、update和delete操作。一个视图中,可以同时包含可更新的字段和不可更新的字段。 阅读全文
posted @ 2016-06-20 21:12 囧囧友 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 源库:Red Hat Enterprise Linux Server release 5.5 (Tikanga) 64bit + ORACLE V11.2.0.4.0 + DG + RAC 目标库:Red Hat Enterprise Linux Server release 5.8 (Cattha 阅读全文
posted @ 2016-06-13 22:58 囧囧友 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 临时表的特点: (1).只有在用户向表中添加数据时,Oracle才会为其分配存储空间。 (2).为临时表分配空间来自临时表空间,避免与永久对象的数据争取存储空间; (3).临时表占用的存储空间,随着事务结束或会话终止而被释放,数据也丢失; (4).和堆表一样,可以在临时表上创建索引、视图和触发器等。 阅读全文
posted @ 2016-05-26 23:07 囧囧友 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 索引的基本概念;索引的类型:可分为B树索引(B-Tree)、位图索引(bitmap)、反向键索引(reverse)、基于函数的索引;管理索引:合并、重建、监视、删除:随着表不断更新,插入、更新数据,表的索引会产生越来越多的存储碎片,这会影响索引的使用效率。 阅读全文
posted @ 2016-05-26 22:57 囧囧友 阅读(373) 评论(0) 推荐(0) 编辑