3.4、使用存储过程大型数据库一般都支持存储过程,合理的利用存储过程也可以提高系统性能。如你有一个业务需要将A表的数据做一些加工然后更新到B表中,但是又不可能一条SQL完成,这时你需要如下3步操作:a:将A表数据全部取出到客户端;b:计算出要更新的数据;c:将计算结果更..
分类:
数据库 时间:
2016-07-01 16:40:04
阅读次数:
224
特别说明:1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、..
分类:
数据库 时间:
2016-07-01 16:38:25
阅读次数:
257
HBase简介 HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问,是Google的BigTable的开源实现。HBase的目标是存储并处理大型的数据,更具体地说仅用普通的硬件配置,能够处理成千上万的行和列所组成的大型数据库。HBase是一个开源的、分布式的、多版 ...
分类:
其他好文 时间:
2016-06-27 10:28:22
阅读次数:
116
常用的数据库: 1). Sql Server2). Access3). Oracle4). Sysbase5). MySql6). Informix7). FoxPro8). PostgreSQL9). IBM 的DB2 2、特点。 -oracle: 1.数据库安全性很高,很适合做大型数据库。支持多 ...
分类:
数据库 时间:
2016-06-22 06:52:33
阅读次数:
291
数据库系统工程师考试的要求为:掌握计算机体系结构以及各主要部件的性能和基本工作原理;掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;熟练掌握常用数据结构和常用算法;熟悉软件工程和软件开发项目管理的基础知识;熟悉计算机网络的原理和技术;掌握数据..
分类:
数据库 时间:
2016-06-06 19:07:51
阅读次数:
301
OracleLogmnr这个工具怎么用这里就不详细说,可以查看官方文档,网上的文档也一大堆,自己找吧。我这里就直接上干货了。--创建Oracle目录select*fromdba_directories;createdirectoryarchivelog_diras‘/archivelog1/temp_archivelog/‘;--grantread,writeondirectoryarchivelog_..
分类:
其他好文 时间:
2016-05-31 14:15:07
阅读次数:
182
什么是C/S和B/S结构? C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/Server的缩写,客 ...
分类:
Web程序 时间:
2016-05-31 12:00:56
阅读次数:
196
数据库锁的基本原理 为了保证数据的完事性和一致性,数据库系统采用锁来实现事务的隔离性。各种大型数据库采用的锁基本理论是一致的,但在具体实现上各有差别。 从并发事务锁定的关系上看,可以分为共享锁定和独占锁定。从锁定的对象不同,一般可以分为表锁定和行锁定。 锁 共享锁用于读取数据操作,它是非独占的,允许... ...
分类:
数据库 时间:
2016-05-30 12:57:59
阅读次数:
170
存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。今天,我们就开始学习java中调用oracle的存储过程。 java中调用oracle的存储过程 项目结 ...
分类:
数据库 时间:
2016-05-20 00:52:44
阅读次数:
280
存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。今天,我们就开始学习java中调用oracle的存储过程。 java中调用oracle的存储过程 项目结 ...
分类:
数据库 时间:
2016-05-19 21:22:54
阅读次数:
199