Welcome 微信登录

首页 / 数据库 / MySQL

探究Oracle分页查询

探究Oracle分页查询

最近在总结DRP项目中的知识点,发现自己对分页查询的理解有些不到位,分页查询是一项非常实用的技术点.接下来我们将一步步的探寻在Oracle中如何实现分页查询,以及它的效率如何。要理解Oracle的分页查询是如何实现需要去了解什么是数据伪列?什么是ROWNUM?数据伪列?数据伪列指的是用户不需要处理的列,而是由oracle自行维护的数据列,在oracle中有两个数据伪列:ROWNUM、ROWID.本篇文章只是介绍一下ROWNUM在分页中的作用.ROWNUM?...
Oracle数据库高级查询

Oracle数据库高级查询

在一个SQL语句中嵌套另外一个sql语句称为子查询而这个查询语句作为另一个查询语句它的条件,其中包含其他sql语句的这个sql语句称为父查询示例如下如果需要查询商品类别中为图书的所有商品id,名称,价格selectid,name,pricefromes_product wheresort_id=( selectidfromes_sortwheresortname= "图书")在where条件中子查询的一般实现步骤如下:1.我们得先知道需要查询的是什么,明确...
利用dbstart和dbshut脚本自动启动和停止数据库的问题

利用dbstart和dbshut脚本自动启动和停止数据库的问题

客户的两台IBM Power 740小型机使用HACMP软件创建互备关系的数据库服务器,每台小型机运行一个数据库,任何一台服务器出现故障宕机,另一台小型机应该立即接管,且要一并接管数据库,这时在一台小型机上就运行了两个数据库,故障服务器恢复正常之后,相应的数据库会自动切换回主机。在出现故障和恢复时,HACMP必须在两台小型机上调用启动和停止Oracle数据库的脚本完成切换过程,大部分的朋友应该和我一样应该会考虑使用Oracle的dbstart和dbshut...
Oracle数据库部署实施流程

Oracle数据库部署实施流程

作为一个Oracle数据库的DBA,部署一套Oracle数据库属于基本技能,那么完整的部署一套Oracle数据库应该包含哪些内容呢?下面我们来简单讨论一下。1.基础环境的搭建。这个步骤的关键在于确保数据库所需要的网络跟存储配置完成,且能正常的访问。主要包含以下内容:1).安装操作系统。2).连接网络设备,配置网络IP地址。3).连接存储设备,划分存储空间,确保LUN能正常的挂在到服务器。2.安装前的准备工作。安装前还需要做大量的准备工作,这个步骤要比安装更...
Oracle 11gR2数据库dump、trace、log文件的变化

Oracle 11gR2数据库dump、trace、log文件的变化

Oracle 1gR2数据库的日志体系变化是比较大的,下面我们从参数文件和adr两方面讨论它的变化。一.参数文件将spfile转换成pfile可以看出,原有的bdump、adump、cdump、udump的设置只剩下了adump需要设置:audit_file_dest="e:appadminorcladump" 通过show parameter dump命令可以看到其他目录的位置,这个参数必须设定,用于当AUDIT_TRAIL设置为os, xml, 或者 ...
Oracle 客户端无图形界面安装方法&附加升级_卸载_删除方法

Oracle 客户端无图形界面安装方法&附加升级_卸载_删除方法

操作系统:SUSE Linux Enterprise Server 11 (i586)数据库版本:Oracle 10.2.0.1数据库客户端版本:oracle10.2.0.1引言:公司近期二期项目建设,新买的PC server 需要在上面部署oracle客户端方便访问数据库,我们自然习惯使用图形化界面来安装了,好处省事又直观,我们在远程维护服务器时使用CRT工具,显而易见是不能启图形化的,但我们可以使用一个Xmanager -> Xbrowser 工...
Reporting Service 2005到2008升级测试

Reporting Service 2005到2008升级测试

SQL Server 2008的Reporting不管是在功能性能还是管理上上都比2005有了很大的提高,所以很多公司都会将Reporting2005进行升级。我这次的测试是将Reporting的数据库从2005迁移到2008上(不是直接在原来的服务器升级)。升级步骤:1. 首先备份SQL Server 2008的ReprotServer和ReportServerTempDB数据库(防止升级失败可以回滚)。2. 备份SQL Server 2008加密密钥....
使用MySQL命令行修改密码

使用MySQL命令行修改密码

通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看。格式:mysqladmin -u用户名 -p旧密码 password 新密码1、给root加个密码1111。首先在DOS下进入目录mysqlin,然后键入以下命令 mysqladmin -u root -password 1111 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。2、再将root的密码改为1234。 my...
SQL Server 2012 Always on Availability Groups安装

SQL Server 2012 Always on Availability Groups安装

SQL Server 2012 Always on是针对高可用性和灾难恢复的新解决方案。可以配置一个或多个辅助副本以支持对辅助数据库进行只读访问,并且可以将任何辅助副本配置为允许对辅助数据库进行备份。 这样就提供了硬件的使用效率。“可用性组”针对一组离散的用户数据库(称为“可用性数据库”,它们共同实现故障转移)支持故障转移环境。一个可用性组支持一组主数据库以及一至四组对应的辅助数据库。可用性组在可用性副本级别进行故障转移。故障转移不是由诸如因数据文件丢失或...
SQL Server 2008 R2 系统配置检查器的检查参数和妨碍性问题的解决办法

SQL Server 2008 R2 系统配置检查器的检查参数和妨碍性问题的解决办法

在安装SQL Server的时候经常会遇到安装失败,这是很伤脑筋的事情,花费很多时间和精力也不一定能够解决。 针对于规则检查导致的安装错误,如果有一份列表能够说明规则以及解决办法将会给我们提高极大的帮助。微软其实已经帮助我们提供了类似的文档。安装操作完成之前,SQL Server 安装程序会验证您的计算机配置。下表描述了系统配置检查器的检查参数和妨碍性问题的解决办法。检查项说明用户操作AclPermissionsFacet检查 SQL Server 注册表...
<< 571 572 573 574 575 576 577 578 579 580 >>