自上学这么多年以来,得出了从一个例子入手来学习是最快最有效,并能培养出很强的实践能力,这是一种很 好的学习方法。不访试试。比如看一本书的时候从各章节的例子入手,找出不了解的以及不懂的还是新知识, 进而有针对性的学习。看看下面的例子: <?ph
刚开始出现了些问题,搞得我既郁闷又着急。都不知道我在记什么了,大家将就着看吧! 一个10G数据库的真实迁移过程(也可以说是一个数据库系统崩溃下的恢复过程),要求停机的时间最短 前提:拥有完整的数据库备份和归档日志,迁移的主机所有的目录结构和原主机一
前言 这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来
在mysql中利用select语句的一个特性就可以很方便地实现查询结果的分页,select语句的语法: SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY]
1、shutdown normal 正常方式关闭数据库。 2、shutdown immediate 立即方式关闭数据库。 在SVRMGRL中执行shutdown immediate,数据库并不立即关闭,而是在Oracle执行某些清除工作
1.having 子句的用法 having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by 子句中的列. 2.外部联接"+"的用法 外部联接"+"按其在"="的左边
我们知道当我们对表进行大量的delete操作后,系统的性能会有明星的下降. 在10G以前我们是怎么做的呢? 1.exp/imp 2.alter table xxx move 10g提供一个新的功能 alter table tabl
方案一:建立两个数据库之间的DATA_LINK,直接将新数据写入另一数据库 方案二:使用SQL *PLUS的COPY命令 方案三:使用exp/imp工具,增量导出/导入 方案四:在主机2上建立Stand By Database 方案五:
Oracle9i数据库在内部特性方面有着非常大的增强,其中一个最令Oracle DBA兴奋的莫过于可以动态设置全部的Oracle SGA控制参数。与8i不同的是,原来都将初始化参数放到一个文本文件中,并且在数据库启动的时候读取,Oracle9i却可以通过ALT
无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。 一、数字类型。数字类型按照我的分类方法分为三类:整数类、小数
随着计算机网络应用的普及和提高,Oracle数据库应用在各个领域日新月异,它性能优异,操作灵活方便,是目前数据库系统中受到广泛青睐的几家之一。然而,随着应用的深入,数据信息的不断增加,数据库的安全性问题已提到了一个十分重要的议事日程上,它是数据库管理员日常工作
一、简介 熟悉 Oracle 真正应用集群 (RAC) 10g 技术的最有效方法之一是访问一个实际的 Oracle RAC 10g 集群。没有什么方法比直接体验它们能够更好地理解其好处的了 — 包括容错、安全性、负载均衡和可伸缩性。 Oracle
# cd /usr/src # tar zvxf mysql3.22.25pclinuxgnui686.tar.gz (产生 mysql3.22.25pclinuxgnui686目录) # cd mysql3.22.25pclinuxgnui686
环境:windows 2000 server + Oracle8.1.7 + sql*plus 目的:以oracle自带的scott模式为测试环境,主要通过试验体会分析函数的用法。 1.row_number() 的使用 原表信息: SQL&
所有的数学函数在一个出错的情况下返回NULL。 单目减。改变参数的符号。 mysql> select 2; 注意,如果这个操作符与一个BIGINT使用,返回值是一个BIGINT!这意味着你应该避免在整数上使用,那可能有值2^63!
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) TO_DAYS(date_col
方法1 "mysql在查询字符串时是大小写不敏感的,在编绎mysql时一般以ISO8859字符集作为默认的字符集,因此在比较过程中,中文编码字符大小写转换造成了这种现象,比较应急的方法是对于包含中文的字段加上"binary"属性,使之作二进制比较, 例
写了一个Mysql备份的脚本,大家看看,有什么不妥地方。 这是我写的第一个Shell脚本,大家帮忙看看, 有谁需要的,我可以发给他。 可以将这个脚本放进crontab,每天凌晨执行一次,自动备份 这个脚本每天最多只执行一次,而且只保留最近五天的
当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员, 你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码: 首先我们应该知道Mysql数据库中的口令
Oracle9i现在有两个方法可以完成分割:range分割和新的list分割。但是range分割需要标量数值,而list分割允许使用非标量数值。 要区分range分割和list分割,让我们看一个简单的例子。现在我们看一个range分割的表,然后使用are