zoukankan      html  css  js  c++  java
  • 小知识

    oracle 压缩表空间

     --表收缩(整理碎片),而不是表压缩,SHRINK与MOVE的区别是MOVE会降低高水位,SHRINK可以降低或不降低高水位,MOVE对表操作,SHRINK对表和索引都可以操作
    SQL> ALTER TABLE trans SHRINK SPACE               --收缩表(整理碎片),降低高水位,消除行移植和行链接,释放申请的空间,
    SQL> ALTER TABLE trans SHRINK SPACE COMPACT       --收缩表(整理碎片),不降低高水位,消除行移植和行链接,不释放申请的空间  
    SQL> ALTER TABLE trans SHRINK SPACE CASCADE       --收缩表及其索引(整理碎片),降低高水位,释放申请的空间
    SQL> alter table move                             --收缩表(整理碎片),降低高水位,消除行移植和行链接,不释放申请的空间
    ===》这是我整理的,但不知道是不是百分百正确,供参考

    oracle 表授权

    当前用户表

    SELECT * FROM USER_TABLES;

    所有表授权

    select 'grant all on '||t.tname||' to sjfx;' from tab t where t.tabtype = 'TABLE';

    先对表hwm 操作如下

    alter table TBL_XXCJ_SJTP move storage(initial 64k);

     select  'alter table ' ||Segment_Name|| ' move storage(initial 64k);' ,Sum(bytes)/1024/1024  aa From User_Extents Group By Segment_Name order by aa desc  

    --drop table TBL_XXCJ_THJLB purge;
    drop table HITTBL_TBL_XXCJ_THJLB purge;

    --purge recyclebin;
    --truncate table TBL_XXCJ_THJLB DROP STORAGE;

    select a.file#,a.name,a.bytes/1024/1024 CurrentMB,        ceil(HWM * a.block_size)/1024/1024 ResizeTo,        (a.bytes - HWM * a.block_size)/1024/1024 ReleaseMB,        'alter database datafile '''||a.name||''' resize '||        ceil(HWM * a.block_size/1024/1024) || 'M;' ResizeCMD from v$datafile a,      (select file_id,max(block_id+blocks-1) HWM        from dba_extents        group by file_id) b where a.file# = b.file_id(+) and (a.bytes - HWM *block_size)>0 order by 5

    执行上面sql执行后的语句类似如下

    alter database datafile 'E:APPADMINISTRATORORADATAORACLEUNDOTBS01.DBF' resize 1040M;

    oracle systimestamp 默认timestamp

             sysdate 默认date

      oracle 导出数据库文件

       

        

    使用以下语句查看当前用户每个表占用空间的大小:

    1
    Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name

    使用一下语句查看每个表空间占用空间的大小:

    1
    Select Tablespace_Name,Sum(bytes)/1024/1024 From Dba_Segments Group By Tablespace_Name


         Grant all on TBL_XXCJ_PHONE to zdcj ;

    1. 直接输入 exp 用户名/密码@远程的IP:端口/实例 file=存放的位置:文件名称.dmp full = y。如下图:

          http://jingyan.baidu.com/article/ff42efa917eca2c19f22025a.html

      exp scott/tiger@localhost:1521/orcl tables=(emp,dept) file=F:orcldata.dump

        exp scott/tiger@localhost:1521/orcl rows=n file=F:orcldata.dump

      exp scott/tiger@localhost:1521/orcl tables=(emp,dept) file=F:orcldata.dump

      imp mt4/min@localhost:1521/forex file=f:orcldata.dump fromuser=scott touser=mt4

      exp scott/tiger@localhost:1521/orcl file=F:orcldata.dump

      imp mt4/min@localhost:1521/forex file=f:orcldata.dump fromuser=scott touser=mt4

    HTML title换行:http://www.divcss5.com/jiqiao/j510.shtml

    1、换行代码符合分别为:
    
”和“

    2、示例代码如下:

    1. <href="http://www.divcss5.com/jiqiao/j510.shtml" 
    2. title="第一排&#10;第二排&#10;第三排">title换行1</a
    3. <href="http://www.divcss5.com/jiqiao/j510.shtml" 
    4. title="说明一&#13;说明二&#13;说明三">title换行2</a
    5. <!-- html注释: 这里为了截图完整,对代码进行换行 --> 
  • 相关阅读:
    ps命令详解
    要做linux运维工程师的朋友,必须要掌握以下几个工具才行 ...
    Centos IP、DNS设置
    查看服务器 硬件参数命令(持续更新)
    Linux系统下配置短信猫
    vimrc 设置
    linux关于bashrc与profile的区别(转)
    Unix 设计哲学基础
    13年计算机真题
    华为卓越工作法读后感
  • 原文地址:https://www.cnblogs.com/santian/p/4838397.html
Copyright © 2011-2022 走看看