精华内容
下载资源
问答
  • 北京火龙果软件工程技术中心大多数机构构建一个数据仓库以提供一个集成的、可靠的...此外,使用OracleWarehouseBuilder构建的数据归档可用于生成数据的自动更正。在本文中,您将了解这一重要的新特性的所有细微差别。Or
  • 闪回数据归档1 它将改变的数据另外存储到特定的闪回数据归档区中,从而让闪回不再受撤销数据的限制,提高数据的保留时间。 2 闪回数据归档中的数据行可以保留几年甚至几一年。 3 闪回数据归档并不针对所有的数据...

    闪回数据归档

    1 它将改变的数据另外存储到特定的闪回数据归档区中,从而让闪回不再受撤销数据的限制,提高数据的保留时间。
    2 闪回数据归档中的数据行可以保留几年甚至几一年。
    3 闪回数据归档并不针对所有的数据改变,它只记录update和delete 语句,不记录insert语句

    闪回数据归档区(falshback data archive)

    1 闪回数据归档区(falshback data archive)是从一个或多个表空间中获得一定的空间,以保留表的修改历史,
    2 它是一个逻辑概念,方便表不利用重做日志就可以闪回到归档策略内的任何一个时间点上。
    3 闪回数据归档不再依赖undo撤销数据。
    4 在oracle系统中可以创建多个闪回数据归档区。但是只可以有一个默认的闪回数据归档区,
    5 每一个闪回数据归档区都可以有一个惟一的名称,这个名称对应了一定的数据保留策略。

    创建闪回数据归档区
    1 闪回数据归档区可以基于多个表空间,但是在创建时只能为其指定
    一个表空间,如果需要指定多个,可以在创建之后使用alter语句进行添
    加。
    2 创建与修改闪回数据归档区需要用户具有flashback archive administer系统权限。

    语法
    create flashback archive【default】 archive_name
    tablespace tablespace_name【quota size k | m】
    retention retention_time;

    说明如下:
    default: 指定创建默认的闪叫数据归档区。要求用户需要dba权限。
    archive_name :闪回数据归档区的名称。
    tablespace: 为闪回数据归档区指定表空间。
    quota:为闪回数据归档区分配最大的磁盘限额。如果不使用此选项,则闪到数据归档区的磁盘限额将受表空间中的磁盘限额限制。
    retention:为数据指定保留期限。单位可以为day,month,year。

    创建闪回数据归档区案例

    --获取当前用户的表空间
    select tablespace_name from user_tablespaces;
    
    --创建闪回数据归档区的名称archive_test,
    create flashback archive   archive_test
    --为闪回数据归档区指定表空间MYSPACE,分配最大的磁盘限额10M
    tablespace MYSPACE quota  10M
    --为数据指定保留期限2 day
    retention 2 day;
    

    获取当前用户的表空间
    这里写图片描述

    创建闪回数据归档区
    这里写图片描述

    为数据归档区添加表空间

    --为数据归档区添加表空间
    alter  flashback archive   archive_test
    add tablespace users quota  4M;
    

    这里写图片描述

    为数据归档区删除表空间

    --为数据归档区删除表空间
    alter  flashback archive   archive_test
    remove tablespace users ;

    这里写图片描述

    数据归档区修改数据保留时间

    --为数据归档区修改数据保留时间
    alter  flashback archive   archive_test
    modify  retention 3 day;

    这里写图片描述
    删除数据归档区

    --删除数据归档区
    drop   flashback archive   archive_test;

    这里写图片描述

    展开全文
  • sap数据归档

    2012-01-17 08:47:30
    sap数据归档帮助文档,BIT660_EN_Col62_FV,主要介绍数据归档过程
  • 数据归档

    千次阅读 2017-08-03 17:48:24
    如果对于不停机的数据归档,需要考虑数据在不停写入。 1. 修改待归档表索引名  alter index PS_PSACCESSLOG rename to PS_PSACCESSLOG2; 2. 创建新表  -- Create table create table SYSADM.PSACCESSLOG_1 ...

     如果对于不停机的数据归档,需要考虑数据在不停写入。

    1.  修改待归档表索引名

         alter index PS_PSACCESSLOG rename to PS_PSACCESSLOG2;

    2.  创建新表

         -- Create table
    create table SYSADM.PSACCESSLOG_1
    (
      OPRID          VARCHAR2(30) not null,
      LOGIPADDRESS   VARCHAR2(40) not null,
      LOGINDTTM      TIMESTAMP(6),
      LOGOUTDTTM     TIMESTAMP(6),
      PT_SIGNON_TYPE VARCHAR2(3) not null
    )
    tablespace PTTBL
      pctfree 10
      initrans 1
      maxtrans 255
      storage
      (
        initial 40K
        next 104K
        minextents 1
        maxextents unlimited
      );

    3.  在新表上创建原名索引(如果停机归档,可在写入数据后创建索引)

        -- Create/Recreate indexes 
    create index SYSADM.PS_PSACCESSLOG on SYSADM.PSACCESSLOG_1 (OPRID, LOGIPADDRESS, LOGINDTTM)
      tablespace PSINDEX
      pctfree 10
      initrans 2
      maxtrans 255
      storage
      (
        initial 40K
        next 104K
        minextents 1
        maxextents unlimited
      );

    4. 将新表依原表 赋权

    GRANT DELETE ON PSACCESSLOG_1 TO R_EP_DML ;
    GRANT INSERT ON PSACCESSLOG_1 TO R_EP_DML ;
    GRANT SELECT ON PSACCESSLOG_1 TO R_EP_DML ;
    GRANT UPDATE ON PSACCESSLOG_1 TO R_EP_DML ;

    5. 重命名表名(将待归档表重命名归档表名,新表重命名原表名)此处对于业务上会有一定短时的影响

    RENAME PSACCESSLOG TO PSACCESSLOG_20170717;
    RENAME PSACCESSLOG_1 TO PSACCESSLOG;

    6. 循环写入新表归档时间点后的数据

    begin
      for cur in (select a.* from PSACCESSLOG_20170717 a where logindttm>=to_date('20170101','yyyymmdd')) loop
        insert into PSACCESSLOG (oprid,logipaddress,Logindttm,logoutdttm,Pt_Signon_Type) values(cur.oprid,cur.logipaddress,cur.Logindttm,cur.logoutdttm,cur.Pt_Signon_Type);
        commit;
      end loop;
    end;
    /

    7. 搜集新表统计信息

    EXEC dbms_stats.gather_table_stats(ownname => 'SYSADM',tabname => 'PSACCESSLOG',estimate_percent => dbms_stats.AUTO_SAMPLE_SIZE,cascade => true,method_opt => 'FOR ALL COLUMNS SIZE AUTO');


    展开全文
  • SAP_数据归档

    2014-09-15 17:39:00
    SAP_数据归档
  • iphone开发:读写数据,数据归档源码,解压可直接运行。
  • 使用多线程ThreadPoolTaskExecutor对多个数据库中的数据进行数据归档

    使用ThreadPoolTaskExecutor对多个数据库中的数据进行数据归档,配置文件如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
           xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx"
           xmlns:aop="http://www.springframework.org/schema/aop"
           xmlns:cache="http://www.springframework.org/schema/cache"
           xmlns:util="http://www.springframework.org/schema/util"
           xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd
           http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache-4.0.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd
           http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd">
    	<!-- 		
    	当一个任务通过execute(Runnable)方法欲添加到线程池时:
    	  如果此时线程池中的数量小于corePoolSize,即使线程池中的线程都处于空闲状态,也要创建新的线程来处理被添加的任务。
    	  如果此时线程池中的数量等于 corePoolSize,但是缓冲队列 workQueue未满,那么任务被放入缓冲队列。
    	  如果此时线程池中的数量大于corePoolSize,缓冲队列workQueue满,并且线程池中的数量小于maximumPoolSize,建新的线程来处理被添加的任务。
    	  如果此时线程池中的数量大于corePoolSize,缓冲队列workQueue满,并且线程池中的数量等于maximumPoolSize,那么通过 handler所指定的策略来处理此任务。也就是:处理任务的优先级为:核心线程corePoolSize、任务队列workQueue、最大线程 maximumPoolSize,如果三者都满了,使用handler处理被拒绝的任务。
    	  当线程池中的线程数量大于 corePoolSize时,如果某线程空闲时间超过keepAliveTime,线程将被终止。这样,线程池可以动态的调整池中的线程数。
    	 -->
     
    	<!-- 通用的 TaskExecutor,适合执行一些小功能,并发低,效率高的任务-->
    	<bean id="commonTaskExecutor"
    		class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
    		<!-- 线程名称前缀 -->
    		<property name="threadNamePrefix" value="commonTaskExecutor" />
    		<!-- 核心线程数,默认为1 -->
    		<property name="corePoolSize" value="10" />
    		<!-- 最大线程数,默认为Integer.MAX_VALUE -->
    		<property name="maxPoolSize" value="200" />
    		<!-- 队列最大长度,一般需要设置值>=notifyScheduledMainExecutor.maxNum;默认为Integer.MAX_VALUE -->
    		<property name="queueCapacity" value="1000" />
    		<!-- 线程池维护线程所允许的空闲时间,默认为60s -->
    		<property name="keepAliveSeconds" value="300" />
    		<!-- 容器停止时是否等待job执行完,默认为false -->
    		<property name="waitForTasksToCompleteOnShutdown" value="true" />
    		<!-- 容器停止时等待job执行的秒数,默认为0 -->
    		<property name="awaitTerminationSeconds" value="30" />
    		<!-- 线程池对拒绝任务(无线程可用)的处理策略,目前只支持AbortPolicy、CallerRunsPolicy;默认为后者 -->
    		<property name="rejectedExecutionHandler">
    			<!-- AbortPolicy:直接抛出java.util.concurrent.RejectedExecutionException异常 -->
    			<!-- CallerRunsPolicy:主线程直接执行该任务,执行完之后尝试添加下一个任务到线程池中,可以有效降低向线程池内添加任务的速度 -->
    			<!-- DiscardOldestPolicy:抛弃旧的任务、暂不支持;会导致被丢弃的任务无法再次被执行 -->
    			<!-- DiscardPolicy:抛弃当前任务、暂不支持;会导致被丢弃的任务无法再次被执行 -->
    			<bean class="java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy" />
    		</property>
    	</bean>
        
    </beans>

    此配置信息解释的很详细,下面注入taskExecutor,看java代码实现

    //通过线程跑任务,线程池管理
    public void bakupDbByThread(final Map<String,Object> param) {
    	final String dbtype = (String) param.get(DB_TYPE);
    	ThreadPoolTaskExecutor commonTaskExecutor = BeanManager.getBean("commonTaskExecutor", ThreadPoolTaskExecutor.class);
    	Future<String> future = commonTaskExecutor.
    		submit(new Callable<String>() {
    			@Override
    			public String call() throws Exception {
    			long startime = System.currentTimeMillis();
    			logger.info("归档 start---"+dbtype);
    			try {
    				WorkerFactory.work(WorkerFactory.WORKTYPE_BACKUP,param);
    			} catch (Exception e) {
    				logger.error("归档失败 error---"+dbtype , e);
    			}
    				logger.info("归档 end---" + dbtype + ",耗时="	+ (System.currentTimeMillis() - startime)+ "ms");
    				return "result" + dbtype;
    			}
    		});	
    }


    BeanManager如下:

    /**
     * 装入spring对象
     * @author wangzuojia
     *
     */
    @Component
    public class BeanManager implements ApplicationContextAware {
    	private static ApplicationContext context;
    
    
    	public static Object getBean(String name) {
    		return context.getBean(name);
    	}
    
    
    	public static <O> O getBean(String name, Class<O> requiredType) {
    		return context.getBean(name, requiredType);
    	}
    
    
    	public static <O> O getBean(Class<O> requiredType) {
    		return context.getBean(requiredType);
    	}
    
    
    	@Override
    	public void setApplicationContext(ApplicationContext applicationContext)
    			throws BeansException {
    		this.context = applicationContext;
    	}
    }

    本文主要讲的是spring的线程池ThreadPoolTaskExecutor,各个线程对应的库是在执行bakupDbByThread方法前读取的配置文件(在 配置文件中进行配置的),有人会问如果线程执行失败了怎么办?在WorkerFactory.work(WorkerFactory.WORKTYPE_BACKUP,param)方法中对可能出现的异常进行了判断。


    展开全文
  • sap数据归档 一直关注数据归档这个方面 看到资料转载: 由于数据库越来越大,对于管理和使用都是一个大的问题,我们归档的目的就是为了是数据库进可能的小,加快用户响应时间,并且对于用户对于数据库...

    sap数据归档

    一直关注数据归档这个方面 看到资料转载:

    由于数据库越来越大,对于管理和使用都是一个大的问题,我们归档的目的就是为了是数据库进可能的小,加快用户响应时间,并且对于用户对于数据库的查询来说,进可能加载多的表到内存中。

    归档就是上面两个要求的平衡点,首先把不需要经常使用的商务对象数据从数据库中提取出来写到一个归档文件中,然后把相关对象从数据库删除,这就减小数据库大小。并且这些归档数据同样还是可以被用户读取和查询的。

    注意商业对象可能在数据库中跨多个表存储,归档对象是把这些表中这个商业对象全部归结到这个对象来的。

    然后才会在所有这些表中删除关于这个商业对象的相关数据。

    数据归档运行的大概过程如下:

    1 创建归档文件:在第一步过程中,写程序创建一个或者多个归档文件。然后从数据库读取将要被归档的数据并且写到这些归档文件中 。
    2 存储归档文件:在写程序完成对我们所创建的归档文件之后,这些被归档文件被存储起来。

    3 删除数据:删除程序首先读取归档文件中的数据,然后输出数据中对应记录。

    另外:归档数据要考虑安全存放问题。

    对于归档文件存放也有几个方法:

    。HSM(tcode FILE)

    。光盘

    。磁带。

    归档对象

    数据归档的核心元素就是归档对象---可以被进行归档并且从数据库中删除的最小单元,并且描述必须被存取数据库对象,以及如何完整的归档一个商业对象。

    归档对象包括三个组件

    。数据描述组件---一个应用对象(商业对象)所有相关的数据库对象的说明都是通过这个组件实现

    。自定义设定-----为了归档运行对于指定对象对象所做的自定义设定

    。程序-----------包含其他一些内容:一个写程序(把数据对象写入到归档对象)

    一个删除程序(从数据库中删除从归档对象中成功读取的所有数据对象)

    一个显示程序(允许读取归档对象中的数据)

    提示:DB15显示归档对象与数据库具体边之间的信息。

    自定义的设定

    在自定义归档过程中,你需要设定一些影响归档执行的参数。

    。通常自定义定义(基本自定义)

    ----定义逻辑路径和文件名称

    。跨归档对象自定义

    ----定义归档执行的服务器群组

    。指定归档对象的自定义。

    -----归档文件的大小

    -----删除程序的设定

    通过TCODE的customizing按钮来调用自定义设定。

    在通常自定义(基本自定义,TCODE FILE)过程中,如果不存在的话,你首先定义一个逻辑文件路径作为归档的全局路径,并且指定一个物理路径给这个逻辑路径。在归档运行的时候逻辑路径仅仅是物理路径一个占位符。

    你对于应用程序数据的归档文件的命名也可以通过这里维护一个逻辑文件名,并且在归档运行时候指定给一个具体文件使用作为他的文件名字。

    在跨归档对象自定义,你可以执行是否需要监视归档执行在CCMS中(RZ20)被激活,或者选择那些服务器群组进行归档后台处理作业(这个社顶是SAP WEB APPLICATION SERVER 6。10新加的)

    在指定归档对象的自定义,你可以为了指定的归档对象来维护一个逻辑文件名,并且对于删除程序做设定。你可以设定是否删除程序自动执行再归档文件创建完成后。在这个地方, 你可以为了测试来创建一个一个变式。也可以为了生产系统运行来创建一个变式。指定一个归档文件的最大大小。

    归档的运行

    实际我们运用归档都是把它做为一个后台定期执行的任务。首先,它从数据库中选择将要被归档的数据对象,在做这个的时候,构成一个商业数据对象的所有条件都应考虑到。系统会检查是是否每一个数据对象都会被归档。如果可以的话,这些数据对象会被写入归档对象中。如果自定义设定指定删除程序自动运行,那么问这个归档文件关闭的时候相关删除程序就自动运行。

    提示:如果删除程序被同样安排为定义执行后台任务和归档任务并行执行的话,只要应该有两个后台进程被系统配置。

    删除程序一定要作为独立的后台定期执行任务。如果在指定归档对象自定义过程中删除程序不自动执行。当我们独立安排的时候,一定要选择归档文件从当前删除程序运行中我们取得将要删除商业对象的归档对象中,然后把这些从归档对象中读出的商业数据对象从数据库中删除。

    归档程序的定义安排通过TCODE SARA中的write按钮。它为分为了四步骤:

    1创建一个归档变式

    2指定执行用户

    3指定开始时间

    4定义假脱机参数

    对于具体某一个归档对象对于那些实际商业数据对象被归档到这里来,是通过归档变式这里指定的。理论上来说。当相关归档任务被是删除后,这些归档变式才可以被重用。变式的定义必须执行是否他是为了测试目的还是生产目的。

    对于可以运行这个归档程序的用户需要一个合适的权限---只要具有权限对象(S_ARCHIVE),这个对象是数据归档需要的主要权限,通过它可以限制哪些归档对象可以被使用。并且对于需要被归档的数据对象的应用程序的事物也需要适当的权限。就象归档程序在后台运行,用户需要具有可以执行后台程序的权限(权限对象S_BTCH_JOB).

    用于归档任务日志可以变的很大,建议设定脱机参数以便日志不会立即输出到输出设备上。

    数据归档的监视

    有很多系统工具可以对归档运行进行监视

    。后台处理工具

    ----任务日志

    ----假脱机列表(如果被创建的话)

    。系统监视工具

    ----数据归档监视器(在CCMS监视集中)

    一个归档运行过程中一个日志被创建。如果应用创建了一个指定的日志,它就被使用;否则,会使用标准日志。标准日志含有归档数据对象的号码,他所联系对应的表,一些被处理的那些表的行的编号和文件的大小。在指定的应用日志情况下,归档的内容可以被存储到文件层次。

    注意:归档日志会被日常的假脱机清理任务删除。你必须考虑这些日志的用途目标等,例如,可以存储这些日志到外部存储系统。

    通过使用SM37中的事务simple job selection的后台进程监视功能来对归档运行进行跟踪。通过选择job overview,你可以直接从SARA的初始品目直接跳转到SM37。在你通过SARA初始屏幕成功维护一个归档对象后,你可以选择management来显示一个关于来自于SARA的归档运行的简短的日志文件。

    另外,还有一个专门的数据归档监视器(CCMS中,TCODE RZ20),它是被系统管理员用来监视归档运行的。你也可以通过这个工具来获得一个归档对象的概览。你能通过跨归档对象自定义来激活或者取消激活它。

    存取归档文件中的数据

    对于要被归档的数据是有一个明显的前提的这个数据一定属于一个完整商业流程或者商业区间,并且不被当前商业流程所需要。然后这些数据别归档后,从归档中再次读取他们也是很必要的。例如一个工厂要进行评估或者审记等。

    归档开发用具以一种任何时间都具有读权限的方式来存储数据的。这个方式的前提是对于相关归档对象读取程序程序的存在和是否可以获取。这个读程序被用来读取被归档到归档对象中的数据以一定选择标准,并且对最终用户以一定的格式输出。通常,两个存取类型或者显示方法被使用:

    。顺序存取

    。直接存取

    顺序存取(读)是对于归档数据的最简单的一种获去方式。通过这个方式,读程序首先打开顺序归档文件,然后读取所有对象的内容,并且列出符合标准的数据。例如 你可以用这个方法来列出一个特殊帐期的所有数据对象或者一个特殊的文档号码组。

    直接存取:对于私有的被归档的数据对象的直接存取,例如一个定单或者帐单凭证仅仅可以通过一个索引表来被归档。将要被选择数据对象首先要通过搜索选择来在索引表中被选中。如果归档成功,则含有这些数据对象内容归档文件被本地化,并且通过索引表被打开。读程序直接读取并且显示这些你想所有的数据对象。这个方法系统开销大,这个方法仅仅对很小数量的对象提供,例如FI_DOCUMENT.

    注意:一个简单的选项对于系统管理员来获取归档对象的读权限就是在SARA初始屏幕输入相关的归档对象名字然后选择Read。

    SAP归档信息系统

    SAP归档信息系统提供了更广泛更简单的使用功能对于被归档数据对象的快速直接存取。

    SAP Archive Information System(Archive Information Ssytem,SAP AS),是一个可以搜索归档对象的工具,并且被集成到了归档环境中了。它支持对于已经到归档到归档对象中的数据对象的所有,以及对符合要求数据对象的显示功能。

    这个工具是一个很通用工具,对于所有归档对象都适用。

    对于被归档后的数据的检索都是基于归档信息结构的。从归档对象中数据会提供一些透明数据库表。对于归档对象中的被归档的数据的检索,要求必须至少具有一个这个归档对象的信息结构。这种类型的信息结构经常会包含结构自身,相应的数据库透明表,和相应的评估程序。

    在一个归档信息结构被创建前,这些构成这个结构的数据都是来自于归档对象中的数据的,他必须要被激活的。系统会产生一个透明数据库表和一个评估程序在后台。在删除程序开始运行的时候,所有被激活的归档信息结构对于这个归档对象,都会被填充

    展开全文
  • 摘要:WinCC的过程值归档数据是通过算法进行了压缩处理的,一般情况,要读取出WinCC的归档变量数据,需安装连通性选件包 (WinCC / Connectivity Pack) ,按WinCC / Connectivity Pack语法访问归档数据。本文档描述...
  • 优雅地使用pt-archiver进行数据归档

    千次阅读 2017-11-28 00:00:00
    导读 作者:蓝剑锋 ...最近由于业务需求,需要将公有云RDS(业务库)的大表数据归档至私有云MySQL(历史库),以缩减公有云RDS的体积和成本。 那么问题来了,数据归档的方式有n种,选择哪种呢?
  • 利用EXCHANGE PARTITION WITH TABLE方式进行数据归档 http://blog.chinaunix.net/uid-22948773-id-3016772.html
  • 传统上,数据的清理和归档属于DBA的职责,随着企业数字化转型、数据治理工作的推进,这项工作也被纳入了数据治理工作的重要内容。数据团队定期将应用系统线上过期的数据清理并归入数据湖中,以提供查询和分析所用。...
  • 数据归档模式

    2019-06-14 20:37:43
    2)非归档模式:非归档适用于莫衷静态库,测试库,或者可有远程提供数据恢复的数据库,非归档值能冷备,且仅能还原最后一次全备,归档可以恢复到最后一次commit。 注意:归档会启用ARCn的后台进程,也会占用磁盘空间...
  • SAP数据归档官方资料
  • 闪回数据归档

    2013-08-12 17:19:50
    闪回数据归档: 闪回的三种技术(闪回数据库,闪回删除和各种形式的闪回查询)都很有用,但还是它们的闪回能力有限,可以配置闪回数据归档来 保证将表闪回到任何时间--或许是多年之前的某个时间。它还能保证当数据...
  • 基于VBScript实现WinCC过程数据归档.zip 介绍了关于基于VBScript实现WinCC过程数据归档.zip的详细说明,提供WINCC的技术资料的下载。
  • 最早的数据归档应用产生于大型主机环境,源于当时大型主机环境的IT应用的规模较大且相对成熟。因此,关于归档与备份的区别,国内较大的行业和企业用户都比较了解,但对于IT应用历史不长、规模不大、数据量有限的企业...
  • 就是一个项目数据过多,需要保留最近的数据,把历史数据进行归档
  • sap数据归档sara

    2010-02-09 20:33:38
    sara归档按列介绍,带截图操作说明,是学习归档的最佳资料。
  • 蓝懿IOS数据归档反归档PLIST fualt)用来保存小量数据 2’归档保存对象 3.Sqlite 4.CoreData 归档:把对象转成NSData 只有实现了NSCoding协议的对象才能使用归档 自定义的对象如果想实现归档 需要: 1....
  • sap数据归档

    2009-12-26 12:08:00
    sap数据归档 一直关注数据归档这个方面 看到资料转载:由于数据库越来越大,对于管理和使用都是一个大的问题,我们归档的目的就是为了是数据库进可能的小,加快用户响应时间,并且对于用户对于数据库的查询来说,进...
  • 数据归档的基本原则和流程(译自...单元结束后,你将可以:定义数据归档列出数据归档的原因决定何时执行数据归档决定SAP数据归档的配置列出数据归档中什么是不可以做的描述数据归档和文件存储的异同列出一个数据归...
  • SAP数据归档

    2013-05-02 17:35:08
    归档就是上面两个要求的平衡点,首先把不需要经常使用的商务对象数据从数据库中提取出来写到一个归档文件中,然后把相关对象从数据库删除,这就减小数据库大小。并且这些归档数据同样还是可以被用户读取和查询的。...
  • 在KingSCADA软件中使用自定义数据库实现数据归档操作,实现灵活的数据处理功能
  • 创建闪回数据归档

    2013-08-12 18:00:47
    创建闪回数据归档: (1)创建一个供闪回数据归档使用的表空间: SQL> create tablespace fda datafile 'd:\data\fda1.dbf' size 10m; 表空间已创建。 (2)在表空间创建一个保留时间为1年的闪回数据归档 SQL> ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 137,680
精华内容 55,072
关键字:

怎样进行数据归档