搭建Oracle的exp备份机

  oracle服务端装的版本为10.1,IP地址为129.1.9.90   在备份机上安装oracle10.1,配IP地址为129.1.9.91,关闭防火墙。   并修改tnsnames.ora文件,添加如下内容:   JMYBJS =  (DESCRIPTION =  (ADDRESS = (PROTOCOL = TCP)(HOST ...

#
Oracle
分享:

Oracle数据类型的隐性转换

 今天,以前开发的一个系统出问题,一句类似这样的sql语句:   select * from t where a=1   其中a是varchar类型。在测试机上跑得好好的,在生产机就报invalid number的错。原因涉及oracle数据库在解析sql语句的时候,对数据进行了类型转换,实际执...

#
Oracle
分享:

事务队列等待深入分析:索引争用

  索引争用是和索引块分裂直接相关的。当一个事务需要向一个数据块插入数据时,该数据块正好发生了索引分裂,则插入事务需要等待分裂事务(注意:分裂事务不是用户事务,而是一个递归事务)。这一等待通常在高并发的OLTP系统中可见:   HEL...

#
Oracle
分享:

Oracle 表连接方式分析

  一、引言   数据仓库技术是目前已知的比较成熟和被广泛采用的解决方案,用于整和电信运营企业内部所有分散的原始业务数据,并通过便捷有效的数据访问手段,可以支持企业内部不同部门,不同需求,不同层次的用户随时获得自己所需的信息。数据仓库系统...

#
Oracle
分享:

MySQL查询优化

  在实际工作中,无论是对数据库系统(DBMS),还是对数据库应用系统(DBAS),查询优化一直是一个热门话题。一个成功的数据库应用系统的开发,肯定会在查询优化上付出很多心血。对查询优化的处理,不仅会影响到数据库工作效率,而且会给公司带来实实在在...

#
MySQL
分享:

Oracle导入dmp文件最安全步骤

  准备工作(导出dmp文件)   1.使用PL/SQL 工具--》导出用户对象 ,导出用户所有表,视图,存储过程等的定义   2.使用PL/SQL 工具--> 导出表,导出所有表的数据 这就是那个dmp文件   保存好导出的sql脚本和dmp文件准备导入   好了,开始...

#
Oracle
分享:

Oracle主要的系统表和数据字典视图

  1.系统表   ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。几个重要的表或者视图如下:   v$controlfile:控制文件的信息;   v$datafile:数据文件的信息;   v$log:日志文件的信息;   v$proce...

#
Oracle
分享:

SQL Server:视图的架构刷新和绑定(图)

  在数据库设计过程中,我们经常会有这样的情况下   1. 某个基础表会被多个视图或者存储过程引用   2. 修改基础表的时候,我们必须小心翼翼地,因为不会有任何提示告诉我们,如果继续修改,会不会造成视图或者存储过程有问题   3. 即便我们知道...

#
SQL
分享:

SQL Server基础知识之:设计和实现视图(图)

  设计和实现视图可谓是数据库物理设计中的一个非常重要的步骤。从一般意义上说,设计和实现视图应该遵循下面的一些建议和原则。   以下内容摘在文档,我对某些重点进行了补充说明(红色部分)   只能在当前数据库中创建视图。 但是,如果使用分布...

#
server
#
Server
#
SQL
分享:

Oracle与SQL的区别(常用函数)

  许多软件公司都理解开发不依赖于特定数据库类型(例如Oracle、SQL Server、DB2)的应用程序的重要性,它可以让客户们选择自己习惯的平台。一般来说,软件开发人员都能够识别出他们的负责数据库维护的客户,和必须使用现有平台和个性化的客户。   关...

#
Oracle
#
SQL
分享:

理解Oracle数据缓冲区如何操作

  本文探讨Oracle数据缓冲区的内部机制——Oracle用这一内存来防止不必要的数据块从磁盘重读。理解Oracle数据缓冲区如何操作,是成功地运用它们调整数据库性能的关键。   在Oracle 8i以前的版本里,当数据块被从磁盘送进数据缓冲区的时候,数据块会被...

#
Oracle
分享:

Oracle Cache表

  一、对于普通表的cache方法:   SQL> conn test/test 已连接。   SQL> alter table t1 storage (buffer_pool keep) cache;   表已更改。   查询普通表是否已经被cache:   SQL> select table_name,cache,buffer_pool from use...

#
Oracle
分享:

让DB2系统目录视图更加安全

  在DB2数据库中,系统目录视图中保存着数据库各种对象的相关信息。如表与列的定义、各种对象的特权信息、某个用户所拥有的特权信息等等都保存在目录视图中。这个设计跟Oracle等数据库系统类似。不过在这些目录视图的权限设计方面有比较大的差异。   ...

#
DB2
分享:

Oracle启动服务详解以及手动控制

  注:SID -数据库标识   HOME_NAME - Oracle Home名称,如OraHome92、OraHome81   (1)OracleServiceSID   数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为ORACLE.EXE,参数文件in...

#
Oracle
分享:

帮你分析如何确定SQL Server栏中最大值

  你有一个里面包含整数、浮点数、金额或日期的N列SQL Server表,而你的任务是返回这些列中某一行的最大值。你甚至被要求一次求几行的最大值,返回一个记录组(record set)。   第一个任务暗示你可能预先不知道要比较哪一列或比较多少列,但事实并非...

分享:

给数据库表列取一个好的名字

  其实在数据库中创建对象时,管理员也要对其进行命名。一些有经验的数据库管理员,对其命名也会小心翼翼。既要能够叫的响亮,又要能够代表具体的应用场景。有时候对表等数据库对象进行命名的时候,可能比维护数据库还要伤脑筋。笔者对此就有非常深的感受...

#
Oracle
分享:

改善SQL Server内存管理

  最近,为了能在数据库服务器中运行其他应用程序,在保持数据库操作系统版本不变的前提下对数据库服务器进行了软、硬件上的升级。在软件上,将操作系统从Windows 2000升级到Windows Server 2003;在硬件上,将服务器中的内存由原来的512MB增加到1GB(10...

#
server
#
Server
#
SQL
分享:

详述如何提高MySQL中数据装载效率

  很多时候关心的是优化SELECT 查询,因为它们是最常用的查询,而且确定怎样优化它们并不总是直截了当。相对来说,将数据装入数据库是直截了当的。然而,也存在可用来改善数据装载操作效率的策略,其基本原理如下:   成批装载较单行装载更快,因为在...

#
MySQL
分享:

MySQL安全需要注意几点

  1.如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。   2.用set password语句来修改用户的密码,三个步骤 “先mysql -u root登陆数据库系统” 然后“mysql> update mysql.user set password=...

#
MySQL
分享:

看看SQL Server是如何实现定时作业的

  如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理->SQL Server代理->作业来实现。   1、管理->SQL Server代理->作业(按鼠标右键)->新建作业->   2、新建作业属性(常规)...

#
server
#
Server
#
SQL
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号