- 博客(99)
- 资源 (5)
- 收藏
- 关注
原创 postgresql 杀不死的会话
正常情况下, 第一种、第二种方式即可杀死:第一种是:SELECT pg_cancel_backend(PID);这种方式只能kill select查询,对update、delete 及DML不生效)第二种是:SELECT pg_terminate_backend(PID);这种可以kill掉各种操作(select、update、delete、drop等)操作kill -SIGINT 或者 kill -SIGTERM 等同于以上两种kill https://serverfault.com/q
2022-05-25 08:45:14
3310
1
原创 windows 命令行下查看 wifi 密码
show SSID:开始-》运行-》cmd cd/ netsh netsh>wlan show profileshow Wi-Fi password:netsh>wlan show profile yhaichao key=clear
2019-12-27 16:00:19
455
原创 oracle long 转换 varchar类型
oracle 系统视图中使用了大量的 long 类型,虽然oracle自己也不建议使用long类型。修改了tom的脚本,来支持 view 和 table :https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:839298816582create or replace function getlong( p_...
2019-09-04 10:12:48
2009
原创 分享一个脚本,PostgreSQL 查看表段大小(包含分区表)及条目数
分享一个脚本,PostgreSQL 查看表段大小(包含分区表)及条目数select * from (select t.relname, (case when r.relkind = 'p' then 'Y' else 'N' end) as partition_YN, --pg_size_pretty(pg_relation_size(relid)) as "table_size",...
2019-08-19 22:43:16
1860
原创 [解决] pg function的入参带有逗号
最近遇见的问题,网上少有资料,记录如下:如果pg function的入参带有逗号,需要1,传参使用 $$ 引起来2, 调用的SQL 使用变量 先拼接好,3,再动态执行:CREATE OR REPLACE FUNCTION fun_yhc_test1(varchar) RETURNS varchar AS$BODY$--test how to support pg function...
2019-07-16 18:10:24
680
原创 flashback database 报错 ORA-38753 、ORA-01110
因为测试两种情况下的对比需要, 使用flashback database 来回滚到同一个状态,分别进行测试,最后进行结果对比。中途遇见了如下错误,经查是因为 一个tablespace 没有启用 闪回造成。SYS@TWP4T3>flashback database to restore point YHC201902131510;flashback database to restor...
2019-02-13 19:56:08
497
原创 drop table xxx ; 和 drop user xxx cascade 的时候,遇见 ORA-00600
在测试库 drop table xxx ; 和 drop user xxx cascade 的时候,遇见 ORA-00600: internal error code, arguments: [kntgMvLogObjn], [0],[oracle@mdcnprest trace]$ less /u01/app/oracle/diag/rdbms/cnp4t5/CNP4T5/trace/CNP4...
2019-01-29 11:05:59
1205
1
转载 ogg 12.3上启动抽取进程报错:OGG-02912 Patch 17030189 is required
http://www.sizhxy.com/newscenter/newsdetail-249.htmlOGG-02912 Patch 17030189 is required on your Oracle mining database for trail format RELEASE 12.2 or later (Doc ID 2304095.1)In this DocumentSym...
2018-12-28 17:10:19
2189
转载 【解决】RHEL7 或 CentOS7 中缺少compat-libstdc++-33-3.2.3
Missing or Ignored package compat-libstdc+±33-3.2.3 causes Text Issues (文档 ID 2254198.1)如果不使用 Oracle Text 那么可以忽略该包(Redhat 7或CentOS7 的安装包中不含该包)。APPLIES TO:Oracle Text - Version 11.2.0.3 to 12.2 BETA...
2018-12-18 18:55:30
26025
转载 ORA-00600: internal error code, arguments: [psdtyfnd_with_suffix],
今天恢复oracle 数据库的时候,impdp 中途强制kill 掉了,然后 drop user xx cascade 的时候,报如下错误:Fri Oct 19 11:28:32 2018Dumping diagnostic data in directory=[cdmp_20181019112832], requested by (instance=1, osid=1791), summa...
2018-10-19 16:44:14
504
原创 PgAdmin3 LST v1.23.0.b (BigSQL) which support pg10.4
由于 pgAdmin development team 不再支持 pgAdmin3 , 好不容易找到支持postgresql10 的版本,记录下:http://east.openscg.com:5309/ http://east.openscg.com:5309/pgadmin3-1.23.0b-win64.tar.bz2–postgresql 10.4 rpm https://do...
2018-07-27 11:45:58
836
转载 【收藏】欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-07-27 11:41:16
201
转载 Oracle DML对于索引维护的影响
DML对于索引维护的影响在OLTP高并发 INSERT环境中,递增列(时间,使用序列的主键列) 的索引很容易引起索引热点块争用。递增列的索引会一直不断的往索引“最右边”的叶子块插入最新数据(因为索引默认升序排序),在高并发INSERT的时候,一次只能由一个SESSION进行INSERT,其余SESSION会处于等待状态,这样就引起了索引热点块争用。对于递增的主键列索引,可以对这个索引进行*...
2018-07-03 17:18:46
1298
转载 ScreenRecorder (win7 录屏工具)
http://www.wikihow.com/Record-Screen-in-Microsoft-Windows-71. Download and install ScreenRecorder from Microsoft.2. Open ScreenRecorder.3. Select the element you want to record.4. Choose i
2017-04-20 18:20:17
5148
转载 格式化2T以上大硬盘
https://access.redhat.com/solutions/4281How can I create a disk partition on a disk that is greater than 2TB in size on Red Hat Enterprise Linux?Issue I'm trying to create a partition on
2017-04-18 15:58:48
3077
转载 SSH 登录时出现如下错误:No supported key exchange algorithms
原文地址: https://help.aliyun.com/knowledge_detail/41486.html项目搬家后,好多同事登录 测试环境时,报“No supported key exchange algorithms” 类似的错误,采用了以下方法解决:[root@centos]# cd /etc/ssh/ [root@centos]# lltotal 156
2017-02-20 11:41:55
18575
原创 创建索引遇见ORA-00054 的一种解决方案
create index idx_test on t1(xxxx) online nologging parallel 4;当建立索引时候遇见如下错误,ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效可以先执行下 aler session set ddl_lock_timeout =60 如果你在建立索引的那
2017-02-07 15:42:46
5307
原创 ORA-00020: maximum number of processes (1000) exceeded 故障一列
[root@ijxdg ~]# su - oracle[oracle@ijxdg ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 18 18:14:15 2014Copyright (c) 1982, 2009, Oracle. All rights reserved.
2017-02-07 15:40:22
11187
1
原创 授权了相关权限的角色,却提示 ORA-01031: insufficient privileges
SCOTT@ora11g>create procedure p_test as 2 begin 3 execute immediate 'create table t_yhc as select * from emp'; 4 end; 5 /Procedure created.SCOTT@ora11g>exec p_test;
2017-02-07 15:29:27
2980
转载 [1927-2011][影片][历届奥斯卡最佳影片合集][全82部]
第01届1929《翼》Wings第02届1930《百老汇的旋律》The Broadway Melody第03届1931《西线无战事》All Quiet on the Western Front第04届1932《壮志千秋》Cimarron第05届1933《大饭店》Grand Hotel第06届1934《乱世春秋》Cavalcade第07届1935《一夜风流》It Happen
2017-02-07 15:00:45
2683
原创 使用vsphere client 克隆虚拟机
如何使用vsphere client 克隆虚拟机http://www.zhixing123.cn/ubuntu/41790.htmlVMware ESXi、VMware vCenter Server 和 vSphere Client,它们分别是 vSphere 的虚拟化层、管理层和接口层。作为接口层的vSphere Client客户端并不提供克隆虚拟机的功能,需要安装vCent
2017-02-07 14:51:48
1221
转载 linux 开通 Root 远程登录 telnet 详解
目录:一、telnet基础知识二、telnet服务安装三、telnet服务检测四、telnet服务调试五、telnet开启root六、telnet服务启动七、telnet服务测试八、telnet端口更改九、telnet服务限制十、配置文件krb5-telnet十一、配置文件ekrb5-telnet十二、
2017-02-07 14:38:15
6255
原创 expdp 遇到 "Streams AQ: enqueue blocked on low memory"
生产库由 原来的 AMM (Automatic memory management ) 调整为 ASMM (Automatic Shared Memory Management)后, 原来每天跑的逻辑备份由 30分钟变成了 4个半小时。expdp 进程在 v$session 显示的等待为:Streams AQ: enqueue blocked on low memorywait f
2017-02-07 13:15:08
2430
原创 在线生产系统执行 alter table add column type default x ;的分析
今天开发提交了一个sql:alter table T_STUDENT add student_auth NUMBER(1) default 0;--该表是 学生表,是系统的主要业务表,数据170万左右。开始,没仔细想,直接拿到生产上去执行了,然后发现一分多钟还没完,查看系统锁情况,二十张业务表貌似收到阻塞一直被锁。赶紧cancel 了。分析这个动作,add
2015-07-27 22:15:04
3213
原创 oracle 11.2 在启动的情况,再次dbstart会先shut abort然后start
今天手滑,打错了命令,在库启动的情况下 再次dbstart 了,然后库就 shut abort 并normal start 了。相关日志:--在库启动时候执行dbstartWed Jul 01 20:58:44 2015Shutting down instance (abort)License high water mark = 402USER (ospid: 7669
2015-07-01 22:32:05
705
原创 《平凡的世界》中王世才的悼词
这段悼词觉得很好,只是网上没查到,这里记录下来。我的师父王世才,和这个世界永别了。不久,青草就会埋住他的坟头。这个普通人的名字,也会在人们的记忆中消失。只是他近二十年间的劳动所创造的财富,依然会在这个世界上无形地存在,他挖出的煤所变成的力量,永远不会在活人的生活里消失。我们承认伟人在历史过程中的贡献,可是人类生活的大厦,从本质上说,是无数普通人的血汗乃至生命所建造的。伟人们常常
2015-04-26 17:53:40
6844
2
原创 sqlplus 命令,set echo
set echo off --不显示当前正在执行的语句例子:----cat echo.sql------set echo on select ename from emp where rownum set echo offselect dname from dept where rownum SQL> @e:\echo.sql --sqlplus中执行
2014-12-10 15:54:21
3140
原创 ksuapc : ORA-1033 foreground process starts before PMON
--生产库重启系统后,dbstart方式 启动库时候,报错:...Sat Nov 22 15:32:36 2014ksuapc : ORA-1033 foreground process starts before PMONSat Nov 22 15:32:37 2014USER (ospid: 20687): terminating the instance due to e
2014-11-24 09:17:46
1629
原创 ORA-31693:Table data object xxx failed to load
[oracle@ijx ~]$ less /u01/ora_backup/expdp_201411200126.log...Processing object type SCHEMA_EXPORT/PROCEDURE/PROCEDUREORA-31693: Table data object "IJX"."T_WEEKLOG_APP_DETAIL" failed to load/unload
2014-11-24 09:14:47
7835
原创 nvl() 函数运行机制,优化案例
nvl(x,y) 运行机制: 当x不为空,还会计算y。实验验证:create or replace function f_nvl return varchar2is v_char varchar2(22);begin v_char := 'run!'; dbms_output.put_line(v_char
2014-11-11 18:05:41
2485
原创 验证group by后的表达式会再次执行吗?
--七年Create Or Replace Function fn_group_order_show(v_msg Varchar2) Return Number IsBegin dbms_output.put_line(v_msg); Return Length(v_msg);End; SQL> set serveroutput onSQ
2014-11-11 17:18:43
801
原创 rowid 解析
Rowid 行地址类型 1.数据类型 2.伪列(选出来的是行地址[物理的角度定位的方法])受限的rowid 15位拓展的rowid 18位 (obj#+file#+block#+row#) 6363分组一个表空间容纳1022个数据文件,一个数据库最多1022表空间每一行在数据库中有一个地址称为ROWID查看的方法是使用伪列的形式:ROWID,用户在查看表的结
2014-11-10 14:28:41
827
原创 【地址转换】NAT
NAT: 内网 NAT服务器 外网client(192.168.2.168)--->eth0(192.168.2.10)NAT Server(1.1.1.1)eth1 --> Web(1.1.1.100)==SNAT,源地址转换作用:让内网用户可以通过
2014-11-04 14:22:05
610
原创 【网络安全】iptables
网络安全安全体系概览:Firewalls --> TCP Wrappers --> Xinetd --> PAM -- > SELinux --> Server specificFirewalls: netfilter/iptables netfilter组件 内核空间,是内核一部分 iptables组件 用户空间,提供管理防火墙的手段,通过iptab
2014-11-04 14:19:55
852
原创 Selinux
Selinux配置文件 /etc/sysconfig/selinux#vim /etc/sysconfig/selinux 1 # This file controls the state of SELinux on the system. 2 # SELINUX= can take one of these three values: 3 # en
2014-10-31 16:51:54
782
原创 Nginx
Nginx:高性能的HTTP,反向代理[root@station230 ~]# service httpd stop[root@station230 ~]# chkconfig httpd off所需的软件:开发工具,开发库,openssl-devel部署Nginx===================================================
2014-10-31 16:44:52
503
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人