`
gaoyuntao2005
  • 浏览: 311067 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
有这样的一类需求,快速复制一张表,而这张表的数据量又非常的大。比方说本来是分区表,要把它重新变成非分区表,怎么能够快速的完成这样的操作呢?有下面几种方法:第一,就是利用CTAS方式来创建一张新表,当然要想加快速度,在数据库不是force logging的前提下,可以使用nologging方式来创建表:SQL> select force_logging from v$database;FOR---NOSQL> create table tab_test_bak tablespace ts_test nologging as select * from tab_test;Table ...
  操作系统:CentOS 5.8 MySQL版本:5.5.x 原来状况:数据库在一台机器上,已经有一些生产数据 目标:主主复制。两台数据库服务器设置成主主复制方式,即对任何一台的更改都会自动同步到另外一台。 第一台:ip地址为 xxx.xxx.xxx.156  主机名 s156 第二台:ip地址为 xxx.xxx.xxx.170  主机名 s170 注:本文中的ip地址均采用 xxx. 形式,运用时根据实际情况修改。 本文链接:http://codingstandards.iteye.com/blog/1535994 转载请注明出处

表分区

之前听说过表分区,但是一直没有用过,自己也看过,但都没有实验过, 现在公司采用表分区,终于体会到它的强大能力了。下面是写的一篇非常好的文章, 表示感谢! 转载下: 原文出处:http://tianzt.blog.51cto.com/459544/171759 此文从以下几个方面来整理关于分区表的概念及操作:         1.表空间及分区表的概念         2.表分区的具体作用         3.表分区的优缺点         4.表分区的几种类型及操作方法         5.对表分区的维护性操作. (1.) 表空间及分区表的概念 表空间:   是一个或多个数据文件的集合,所有的数据 ...
Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory, Location, Files等),用来控制目录和文件的访问授权。 所以,最常用的是:Order Deny,AllowAllow from All 注意“Deny,Allow”中间只有一个逗号,也只能有一个逗号,有空格都会出错;单词的大小写不限。上面设定的含义是先设定“先检查禁止设定,没有禁止的全部允许”,而第二句没有Deny,也就是没有禁止访问的设定,直接就是允许所有访问了。这个主要是用来确保或者覆盖上级目录的设置,开放所有内容的访问权。 按照上面的解释,下面的设定是无条 ...

RMAN备份

1、切换服务器归档模式,如果已经是归档模式可跳过此步:%sqlplus /nolog     (启动sqlplus)SQL> conn / as sysdba     (以DBA身份连接数据库)SQL> shutdown immediate;     (立即关闭数据库)SQL> startup mount     (启动实例并加载数据库,但不打开)SQL> alter database archivelog;     (更改数据库为归档模式)SQL> alter database open;     (打开数据库)SQL> alter system archi ...

oacle升级

$ emctl stop dbconsole $ isqlplusctl stop $ lsnrctl stop Shut down all database instances running in the Oracle home directory, where you need to install the patch set. 停掉相关服务就可以升级了 问题二:升级后,发现无法正常启动,启动报错:ora-01902 实例终止,强制关闭连接,查看了trace文件后,才发现原来升级后要这样启动: SQL> STARTUP UPGRADE
使用Commons  Configuration可以很好的管理我们的配置文件的读写,官网:http://commons.apache.org/configuration/它支持对配置文件的读取,保存,运行期加载,操作非常方便。下面简单的一下代码示例一下,具体的其他操作文档可以去官方找到:需要用到commons-lang,commons-collections,commons-logging,log4j jar包<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware ...
Tomcat 集群配置打开Server.xml,shutdown, ajp, http这三个端口就不多说了,解开下面注释<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> jvmRoute的值要根据apache的配置,不能冲突。接着是最重要的一点,tomcat默认集群配置(<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>)时,配置 ...
1. Action其实是一个POJO,所以我们可以直接把Action生成一个XML.只要把Result Type设为xslt就可以了:       <action name="XmlModel" class="cpu.XmlModelAction">             <result name="success" type="xslt" />       </action> 里面包含了Action的所有属性,还有Locale等信息. 可以在浏览器里输入http://loca ...

apache Regexp

Regexp是一个学习这种表达式的好工具。Regexp是一个由100%纯java正则式处理包,是Jonathan Locke捐给Apache软件基金会的。 他最初开发这个软件是在1996年, 它包括完整的Javadoc文档,以及一个简单的Applet来做可视化调试和兼容性测试.2)RE类regexp包中非常重要的一个类,它是一个高效的、轻量级的正则式计算器/匹配器的类,RE是regular expression的缩写。正则式是能够进行复杂的字符串匹配的模板,而且当一个字符串能匹配某个模板时,你可 以抽取出那些匹配的部分,这在进行文本解析时非常有用。下面讨论一下正则式的语法。  为了编译一个正则式 ...
RAISE_APPLICATION_ERROR 是将应用程序专有的错误从服务器端转达到客户端应用程序。         RAISE_APPLICATION_ERROR 的声明:         PROCEDURE RAISE_APPLICATION_ERROR                                               ...

Oracle PGA

PGA(Process Global Area),是server process一段私有内存区,它包含有全局变量,数据结构和一些控制信息。在Oracle8i 中,PGA调整非常复杂,要调整SORT_AREA_SIZE、HASH_AREA_SIZE、BITMAP_MERGE_AREA_SIZE、 CREATE_BITMAP_AREA_SIZE等参数。在ORACLE9I以后,只需要调整 PGA_AGGREGATE_TARGET。每个用户连接到Oracle,都会占用一定的内存,当然,用户一般连上之后还会做一些操作,比如一般的查询,有排序操作的查询,或用到Hash连接的查询。这些都需要内存,而这 ...

ORACLE SGA

 SGA系统全局区--System global area(SGA) 是一组共享的内存结构,它里面存储了oracle数据库实例(instance)的数据和控制文件信息。如果有多个用户同时连接到数据库,他们会共享这一区域,因此SGA也称之为Shared Global Area。当数据库实例启动时,SGA的内存被自动分配;当数据库实例关闭时,SGA内存被回收。SGA是占用内存最大的一个区域,同时也是影响数据库性能的重要因素。SGA主要包括以下几部分: 共享池 数据缓冲区 大型池 Java池 日志缓冲区上面几部分内存加起来,就是SGA内存的总和。其中比较重要的是共享池和数据缓冲区,后面将会重 ...

oracle 闪回

flashback table与9i的flashback query相似,利用undo信息来恢复一个或者一些表到现在以前的一个时间点(一个快照)。Undo相关参数如下,需要确保AUM与足够的retention值。  SQL> show parameter undo  NAME TYPE VALUE  ------------------------------------   undo_management string AUTO  undo_retention integer 900  undo_tablespace string UNDOTBS1  首先要说明的是,flashback ...
sqlplus /nolog    conn /as sysdba   archive log list (查看数据库是否处于归档模式中)    若为非归档,则修改数据库归档模式。   startup mount   alter database archivelog   alter database open 2.连接到target数据库 命令: connect target  / (connect target system/oracle@ora10g,如果数据库没有起来,也可要直接在rman命令下用startup进行启动数据库) 可以连接到target database.(rman ...
Global site tag (gtag.js) - Google Analytics