• 常用数据库语句(更新)


    oracle:

    SELECT * FROM v$lock;
    SELECT * FROM v$sqlarea;
    SELECT * FROM v$session;
    SELECT * FROM v$process ;
    SELECT * FROM v$locked_object;
    SELECT * FROM all_objects;
    SELECT * FROM v$session_wait;

    --查看被锁的表 
    select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;

    --查看那个用户那个进程照成死锁
    select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session b where a.session_id = b.sid order by b.logon_time;

    --查看连接的进程 
    SELECT sid, serial#, username, osuser FROM v$session;

    --查出锁定表的sid, serial#,os_user_name, machine_name, terminal,锁的type,mode
    SELECT s.sid, s.serial#, s.username, s.schemaname, s.osuser, s.process, s.machine,
    s.terminal, s.logon_time, l.type
    FROM v$session s, v$lock l
    WHERE s.sid = l.sid
    AND s.username IS NOT NULL
    ORDER BY sid;

    --杀掉进程 sid,serial#
    alter system kill session'210,11562';

    --查询oracle的连接数

    select count(*) from v$session;

    --查询oracle的并发连接数
    select count(*) from v$session where status='ACTIVE';
    --查看不同用户的连接数
    select username,count(username) from v$session where username is not null group by username;

    --创建表空间

    create tablespace zxjy logging datafile 'D:appAdministratororadataorclzxjy.dbf' size 1024m autoextend on next 50m maxsize 2048m(unlimited);

    --创建用户

    create user username identified by password default tablespace tablespacename;

    --用户授权

    grant connect,resource,dba to username;
    grant connect,resource,IMP_FULL_DATABASE to username; //导入导出

    --密码有效期无限制

    ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

    --导出

    exp username/password@192.168.0.99:1521/orcl file=D:dbazxjy.dmp;

    --导入

    imp  用户名/密码@orcle服务器/实例名  file='DMP文件'  tablespaces=指定表空间 fromuser=原来的用户 touser=现在的用户  ignore=y;

    mysql:

    --查看哪些线程正在运行,还有他们的状态

    SHOW [FULL] PROCESSLIST;

  • 相关阅读:
    系统编码、文件编码与python系统编码
    python2判断编码格式
    android: 对apk进行系统签名
    android: 对普通的apk应用进行签名
    android studio: 设置单条注释不换行
    Gradle: Could not determine the dependencies of task ':app:processDebugResources'解决(转)
    android Dialog: 去除dialog 顶部 蓝色的线
    android:Error:” ” is not translated in “en” (English) [MissingTranslation]处理方法(转)
    android: 通过Intent筛选多种类型文件
    GIt: git rebase 和 git merge 的区别 (转)
  • 原文地址:https://www.cnblogs.com/xc-chejj/p/10730509.html
Copyright © 2020-2023  润新知