Welcome 微信登录

首页 / 数据库 / MySQL

为Oracle数据库表选择一个合适的归宿

为Oracle数据库表选择一个合适的归宿

众所周知,Oracle数据库表都是存储在表空间当中。从理论上来说,表可以放置在任何一个表空间当中。但是在实际工作中,处于性能、安全方面的考虑,数据库工程师往往不会这么随意。他们在建立数据库之前,会先对表空间进行规划,要为Oracle数据库选择一个合适归宿。由于这个没有技术方面的限制,故也没有统一的规则各寻。智者见智,仁者见仁。这更是考验数据库工程师水平的一个问题。 由于这没有统一的标准,公说公有理,婆说婆有理。为此笔者下面提的几个建议,或许也并不一定是真...
浅析Oracle数据库集中方法

浅析Oracle数据库集中方法

Oracle数据复制是实现分布式数据环境的一种技术,通过在不同的物理站点拷贝数据来建立分布式数据环境。它与分布式数据库不同,在分布式数据库中,虽然每个数据对象也对所有的站点可用,但是特定的数据对象只存在于一个特定的站点中。而数据复制实现所有的站点都有相同数据对象的可用拷贝。在一个典型的分布式商业应用中经常需要把个地区的数据备份到总部的数据库中,一方面可以作为一种备份方式,另一方面也方便总部应用中的综合统计。这是Oracle数据复制中的简单应用,本文将以这样...
Oracle数据库备份恢复最佳实践

Oracle数据库备份恢复最佳实践

尽管备份Oracle数据库可能会耗时,但比起事务丢失的恐惧、收入的损失和不满的客户,这点耗时就微不足道了。因此,备份Oracle数据库在今天正成为备份/存储管理员能做的最重要的任务。 用户可以留意一下有几个常见的Oracle备份问题。首先,备份Oracle数据库不仅包括物理数据备份(数据库文件的副本),而且包括逻辑数据的备份---数据用SQL命令导出以及在重做日志文件缓存中的已提交和未提交的改变。 当oracle数据库发生故障时,需要恢复相关的数据库...
Oracle新技术对Linux的影响

Oracle新技术对Linux的影响

从1999年发布第一个面向Linux平台的商用数据库开始,Oracle就是Linux的坚定倡导者。尤其在增强Linux、可用性和可伸缩性方面始终保持着领先地位。最近,Oracle为Linux发布了一系列库函数和工具包,这一举措显著地改进了Linux的集群性能,也为开发人员提供了使用Linux及其文件系统的新特性。这些新工具大大提高了Linux 的实用性和商业价值。另外,Oracle还向那些在Red Hat Linux高级服务器2.1版上配置Oracle9i...
MySQL配置文件讲解

MySQL配置文件讲解

MySQL配置文件MySQL发布的最新产品实际上超出了Red Hat Enterprise Linux所携带的版本。但是,稳定性和开放源代码可是很重要的因素,因此在操作系统上使用较早MySQL版本是有道理的。有许多可以采用的配置文件,它们都被包含在mysql-server PRM程序中。还有一个默认的配置文件被包含在mysql PRM程序包中。配置MySQL服务器是一个丰富而复杂的工作。在本文中,我只能肤浅的说一下各种选项。可以使用的MySQL配置文件共有...
实战Oracle数据库备份与恢复

实战Oracle数据库备份与恢复

用户可以留意一下有几个常见的Oracle备份问题。首先,备份Oracle数据库不仅包括物理数据备份(数据库文件的副本),而且包括逻辑数据的备份---数据用SQL命令导出以及在重做日志文件缓存中的已提交和未提交的改变。当Oracle数据库发生故障时,需要恢复相关的数据库文件。恢复操作需要使用重做数据将备份更新到一个新的时间点,并将数据库回滚到事务未提交前无错误的一致状态。如果数据库或IT系统管理员已经使用了数据库快照,那么恢复可能只需要利用快照并对之应用重做...
实战Linux环境配置DBD:Oracle模块

实战Linux环境配置DBD:Oracle模块

Web开发,不外乎两点,一为版面,一为内容。论版面,PERL的CGI模块功能强大,又简单易用,短短数行,便能动态生成HTML网页。而论内容,那么必然会用到数据库,用数据库来管理内容。PERL对数据库的支持广而且全,几乎所有的主流数据库都有与之相应的PERL模块支持。为了开发可在不同数据库上移植的PERL应用,DBI(DataBase Interface)模块应运而生,使用这个模块,应用只需使用统一的接口便能操作不同的数据库,真正实现了可移植;当然,这个DB...
Oracle千万条记录插入与查询小结

Oracle千万条记录插入与查询小结

最近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚至千万条级别的时候,这一切似乎变得相当困难。几经折腾,总算完成了任务。1、 避免使用Hibernate框架Hibernate用起来虽然方便,但对于海量数据的操作显得力不从心。关于插入:试过用Hibernate一次性进行5万条左右数据的插入,若ID使用sequence方式生成,Hibernate将分5万次从数据库取得5万个sequen...
Oracle应用集成架构不断实现创新

Oracle应用集成架构不断实现创新

北京,2009年4月9日—— · 通过发布针对通信行业全新的Oracle应用集成架构基础软件包(Oracle AIA Foundation Pack 2.3)和6个新型的开箱即用Oracle应用集成架构流程集成包(Oracle AIA Process Integration Packs), 甲骨文公司继续致力于创新并增强Oracle 应用集成架构(Oracle AIA)业务流程集成产品和功能。 · 目前,通过更多业务增值工具和增强功能,Oracle应用...
浅谈应该如何理解Oracle的架构知识

浅谈应该如何理解Oracle的架构知识

1、物理结构Oracle物理结构由控制文件、数据文件、重做日志文件、参数文件、归档文件、口令文件组成一个数据库中的数据存储在磁盘上物理文件,被使用时,调入内存。其中控制文件、数据文件、重做日志文件、跟踪文件及警告日志(trace files,alert files)属于数据库文件;参数文件(parameter file)口令文件(password file)是非数据库文件。数据文件:存储数据的文件.数据文件典型地代表了根据他们使用的磁盘空间和数量所决定的一...
Oracle数据库中安全知识介绍

Oracle数据库中安全知识介绍

数据库系统是在操作系统平台之上的最重要的系统软件,数据库系统的安全可以说是十分重要的。曾经有句话这样说:如果网络遍地是金钱,那么金钱就在数据库服务器中。随着无纸化业务环境的不断扩大,人们在数据库中存储着越来越多的敏感信息:银行账户、医疗记录、政府文件、军事机密等等,数据库系统就成为越来越有价值的攻击目标,因此确保数据库系统的安全也越来越重要。 作为一种大型的系统软件,数据库系统中也存在着各种各样的安全漏洞,其中危害性较大的有缓冲区溢出、堆溢出和SQL注入...
如何从Oracle技术支持获得更多

如何从Oracle技术支持获得更多

根据你的许可协议和Oracle支持级别,你每年可能需要向Oracle支付上万美元的技术支持费用,许多经理都误解了Oracle技术支持的范围,Oracle技术支持究竟包括什么,不包括什么,很多人还没有弄清楚。 Oracle提供了不同范围的支持,从现场Oracle支持(金牌支持)到稍微差一点的银牌支持,再到铜牌支持,“金、银、铜”级别的支持都属于“金属”级别支持,都是需要访问Oracle MetaLink的。 当Oracle技术支持要求他们的客户需要有经过...
面向MySQL数据构架梭子鱼负载均衡解决方案

面向MySQL数据构架梭子鱼负载均衡解决方案

为了解决复杂均衡这方面难题,MySql官方推出了MySql Cluster的构架,下面就让我们从基本情况、成本、优缺点和应用场合等方面对5种MySql 服务器集群的可行性方案进行详细的分析和比较: 1、MySQL Clustering(ndb-cluster stogare) MySQL公司以存储引擎方式提供的高可靠性方案,是事务安全的,实时复制数据,可用于需要高可靠性及负载均衡的场合。该方案至少需要三个节点服务器才能达到较好的效果。 成本: 1)...
phpMyAdmin 3.1.3.2 - MySQL管理利器

phpMyAdmin 3.1.3.2 - MySQL管理利器

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的资料库管理工具。可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。Welcome to phpMyAdmin 3.1.3.2, a security-fix versionWelcome to the first relea...
通过Heartbert2 让MySQL Replication 具有HA

通过Heartbert2 让MySQL Replication 具有HA

前言 Master-Slave 的数据库机构解决了很多问题,特别是read/write 比较高的应用,结构如图: 1、写操作全部在Master 结点执行,并由Slave 数据库结点定时(默认60s)读取Master 的bin-log 2、将众多的用户读请求分散到更多的数据库节点,从而减轻了单点的压力 它的缺点是: 1、Slave 实时性的保障,对于实时性很高的场合可能需要做一些处理 2、高可用性问题,Master 就是那个致命点(SPOF:Si...
MySQL相关操作命令备忘整理

MySQL相关操作命令备忘整理

测试环境:MySQL 5.0.45 【注:可以在MySQL中通过mysql> SELECT VERSION();来查看数据库版本】 一、连接MySQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MySQL。 首先打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码....
<< 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 >>