随笔分类 -  数据库

expd,impd常用命令
摘要:以用户名:dzl 密码:test 实例:orcl 导出文件夹d:\dump为例1.创建导入文件的路径create directory dmp_dir as 'd:\dump';2.查看文件路径select * from dba_directories;3.赋予权限grant read,write o 阅读全文

posted @ 2019-11-17 09:17 离线 阅读(438) 评论(0) 推荐(0) 编辑

oracle启用归档日志
摘要:一、开启归档 1、查看归档信息 当前数据库未开启归档 2、设置归档目录 oracle默认使用闪回恢复区DB_RECOVERY_FILE_DEST作为归档路径 闪回恢复区在安装过程中有限制其大小,如果闪回恢复区满了,归档日志会无法写入而导致数据库hang住,解决办法可以增加闪回区大小或者修改归档路径 阅读全文

posted @ 2019-06-14 08:37 离线 阅读(483) 评论(0) 推荐(0) 编辑

ORA-00257: archiver error. Connect internal only, until freed 日志满了,清理一下就行了
摘要:用plsql登陆时提示“ORA-00257: archiver error. Connect internal only, until freed”,原来是日志满了,根据上述网址提供的步骤操作后就可以,即删除部分归档日志。 1.首先查看当前flash recovery area使用情况 C:\win 阅读全文

posted @ 2019-06-14 08:33 离线 阅读(241) 评论(0) 推荐(0) 编辑

mysql 安装配置
摘要:安装批处理:install.bat 卸载批处理:uninstall.bat my.ini 备份还原: 备份:"D:\mysql-5.7.20-winx64\bin\mysqldump.exe" -h127.0.0.1 -uroot -p --default-character-set=utf8 aa 阅读全文

posted @ 2018-12-19 08:51 离线 阅读(223) 评论(0) 推荐(0) 编辑

Oracle exp/imp导入不同的表空间
摘要:已经测试过,没问题 我们在做Oracle数据库表迁移时,通常会有这种需求,在开发阶段,可能所有用户的数据都放在一个表空间中,比如users表空间,但是在生产中,我们希望将每个用户的数据分别放到不同表空间中,此时直接使用exp/imp是不具备选择表空间功能的(expdp/impdp可以),这里我们提供 阅读全文

posted @ 2018-09-13 16:00 离线 阅读(2334) 评论(0) 推荐(0) 编辑

Oracle 创建wims用户和表空间
摘要:/*用sys SYSDBA *//*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace xxxxxxx_temp tempfile 'D:\app\Administrator\oradata\orcl\xxxxxxx_temp.dbf' size 5 阅读全文

posted @ 2018-07-18 12:05 离线 阅读(108) 评论(0) 推荐(0) 编辑

解决11g导出时,空表不能导出问题
摘要:--根据上述查询,可以构建针对空表分配空间的命令语句,如下:Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 --批量输出上述生成的SQL语句,建立C:\createsql 阅读全文

posted @ 2018-07-18 12:04 离线 阅读(109) 评论(0) 推荐(0) 编辑

Oracle 删除某个用户下的所有对象,执行需谨慎
摘要:Oracle 删除某个用户下的所有对象,执行需谨慎 在PL/sql中,点"新建"->"命令窗口"->粘贴后直接执行 --删除某个用户下的对象set heading off;set feedback off;spool d:/dropobj.sql; prompt --Drop constraint 阅读全文

posted @ 2018-07-18 12:03 离线 阅读(220) 评论(0) 推荐(0) 编辑

ORACLE常用性能监控SQL
摘要:-- 感谢CSDN用户:小小工匠 https://blog.csdn.net/yangshangwei/article/details/52449489 /*死锁后的解决办法 如果死锁不能自动释放,就需要我们手工的 kill session 生成Kill Session语句 查看有无死锁对象,如有 kill session */ SELECT 'alter system kill sessio... 阅读全文

posted @ 2018-07-18 11:54 离线 阅读(888) 评论(0) 推荐(0) 编辑

mysql千万级大数据SQL查询优化
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在nu 阅读全文

posted @ 2018-06-21 08:57 离线 阅读(417) 评论(0) 推荐(0) 编辑

mysql 存储及查询亿级数据
摘要:第一阶段: 1,一定要正确设计索引 2,一定要避免SQL语句全表扫描,所以SQL一定要走索引(如:一切的 > < != 等等之类的写法都会导致全表扫描) 3,一定要避免 limit 10000000,20 这样的查询 4,一定要避免 LEFT JOIN 之类的查询,不把这样的逻辑处理交给数据库 5, 阅读全文

posted @ 2018-06-21 08:51 离线 阅读(12613) 评论(0) 推荐(0) 编辑

mysql explain用法和结果的含义
摘要:转自:http://blog.chinaunix.net/uid-540802-id-3419311.html explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: 阅读全文

posted @ 2018-06-21 08:50 离线 阅读(190) 评论(0) 推荐(0) 编辑

mysqldump参数详细说明(转)
摘要:mysqldump参数详细说明(转) Mysqldump参数大全(参数来源于mysql5.5.19源码) 参数 参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 阅读全文

posted @ 2018-05-08 16:23 离线 阅读(840) 评论(0) 推荐(0) 编辑

mysql 命令备份还原数据库
摘要:备份:"E:\mysql-5.7.18-win32\bin\mysqldump.exe" -h127.0.0.1 -P3307 -uroot -p --default-character-set=utf8 bbbbbb> "E:\aaaa.sql" 还原: "E:\mysql-5.7.18-win3 阅读全文

posted @ 2018-01-19 14:39 离线 阅读(129) 评论(0) 推荐(0) 编辑

Oracle 创建表分区
摘要:create table TableName1( id CHAR(36) not null, samplingdate TIMESTAMP(6) not null, instantaneousflow NUMBER(10,3), totalflow NUMBER(10), flowmeterid C 阅读全文

posted @ 2017-09-08 11:24 离线 阅读(267) 评论(0) 推荐(0) 编辑

oracle 数据库备份还原
摘要:::备份完整的空数据库,包括:表,视图,序列,函数,包等exp aaa/bbb@192.168.1.163/orcl OWNER=aaa file=F:\ccc.dmp ROWS=N statistics=none ::备份某几个表结构和数据 exp aaa/bbb@192.168.1.163/or 阅读全文

posted @ 2017-09-08 11:19 离线 阅读(529) 评论(0) 推荐(0) 编辑

修改Oracle 字符集,解决IMP-00019: 由于 ORACLE 错误 12899 而拒绝行
摘要:问题:IMP-00019: 由于 ORACLE 错误 12899 而拒绝行IMP-00003: 遇到 ORACLE 错误 12899ORA-12899: 列 "JACKEYJ"."JK_REGISTER"."OPNAME" 的值太大 (实际值: 21, 最大值: 20) 列 1 523从9i环境下e 阅读全文

posted @ 2017-09-08 11:11 离线 阅读(1000) 评论(0) 推荐(0) 编辑

Oracle 删除某个用户下的对象
摘要:--删除某个用户下的对象set heading off;set feedback off;spool d:/dropobj.sql; prompt --Drop constraint select 'alter table '||table_name||' drop constraint '||co 阅读全文

posted @ 2017-09-08 11:10 离线 阅读(198) 评论(0) 推荐(0) 编辑

解决11g导出时,空表不能导出问题
摘要:--根据上述查询,可以构建针对空表分配空间的命令语句,如下:Select 'alter table '||table_name||' allocate extent;' from user_tables where segment_created= 'NO'; --批量输出上述生成的SQL语句,建立 阅读全文

posted @ 2017-09-08 11:09 离线 阅读(109) 评论(0) 推荐(0) 编辑

Oracle常用sql
摘要:/*//查询oracle的连接数select count(*) from v$session;//当前用户连接数 select count(*) from v$session t where t.username='xxx' ;//数据库允许的最大连接数select value from v$par 阅读全文

posted @ 2017-09-08 11:07 离线 阅读(289) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示