- 博客(82)
- 资源 (2)
- 收藏
- 关注
原创 【GaussDB】分布式性能分析常用的SQL
--查看连接数select coorname,usename,application_name,substr(query,1,50) as query,state from pgxc_stat_activity where state='active' and usename='xxx';select coorname,count() from pgxc_stat_activity wher...
2024-08-30 20:26:00
1357
1
原创 【GaussDB】应用报错 socket is not closed; Urgent packet sent to backend successfully; An I/O error occured...
数据库原理差异会话空闲时间超过sesseion_time后,数据库主动断开,客户端再发起请求,就会报此类错误;当一个会话连接长时间没有执行SQL或者活动时,会将该会话释放,可以释放缓存避免出现例如OOM等问题。在Oracle中连接会话默认永不超时,Mysql中连接会话默认8小时超时,而在GaussDB中,默认30min超时, postgresql 14 新增了idle_session_ti...
2024-08-30 09:37:00
1562
原创 新的开始
很长时间没有在网络上编写分享的文章了,计划重新启动,重新出发。有很多想法,经验平时缺少总结,而被遗忘。计划经营5个地方:cnblogscsdn微信公众号githubbilili...
2024-08-30 08:41:00
146
原创 【linux】arm 服务器 kylin v10 部署 kettle
链接: https://sourceforge.net/projects/pentaho/files/Data%20Integration/连接方式:Native(JDBC) 自定义连接URL:jdbc:postgresql://175.12.60.9:8000/postgres。在kettle中弹出来的数据库连接界面填入以下参数: 连接名称: 连接类型:Generic database。Huawei@1234 填写完之后点击“测试”,提示:正确连接到数据库。Kettle 软件下载。
2023-08-23 16:37:22
1697
1
原创 【GaussDB】 SQL 篇
如果希望注释被复制的话要指定including comments复制索引、主键约束和唯一约束,那么需要指定including indexesincluding constraints :check约束including indexes :主键约束 和索引约束including comments:注释including defaults:复制序列 (复制default now(),sequence这类)根据业务需要看要排除或者包含哪些参数,如果源表有指定序列最好不要复制序列我们对Markdown编
2023-08-19 13:48:45
3631
原创 【openGauss】运维常用的SQL
一、查模式二、查对象查看某模式下的表名select tablename from pg_tables where schemaname = 'hsjc_bi';查看某表的字段SELECTA.attname AS NAME,format_type(A.atttypid, A.atttypmod) AS TYPE,A.attnotnull AS NOTNULL,col_...
2022-10-22 16:18:00
1046
原创 【ORACLE】查看正在运行的的SQL
查看 Oracle 正在执行的 sql 语句以及发起的用户SELECT b.sid oracleID, b.username 用户名, b.serial#, paddr, sql_text 正在执行的SQL, b.machine 计算机名称FROM v$process a, v$session b, ...
2022-10-22 15:12:34
13437
转载 【DB2-HADR】使用 DB2 HADR 选择用于灾难恢复的 SUPERASYNC 模式
使用 DB2 HADR 选择用于灾难恢复的 SUPERASYNC 模式Vishnu G 和 Hemant Singh2013 年 6 月 25 日发布简介和背景HADR 是一个通过数据复制提供高可用性和灾难恢复的 DB2 功能。在启用该功能时,可以将主要数据库数据日志实时传送到备用数据库。备用数据库继续重放已收到的日志,以便与主要数据库保持同步。从 DB2 V9.5 ...
2020-03-04 01:07:48
807
原创 【Hadoop】Acquire TGT from Cache, Credentials are no longer valid
解决办法:#更新 kerberos idkinit id问题现象:#Java 代码运行 beeline 命令时报下面错误Acquire TGT from CacheCredentials are no longer validPrincipal is nullnull credentials from Ticket Cache[Krb5LoginModule] authent...
2020-02-18 10:43:09
1141
原创 【CDH实战】- 01.安装Cloudera_Hadoop集群(CentOS6.5+CDH 5.6)
操作系统基本设置配置httpd设置yum源配置Java-JDK4.1 安装 jdkyum install -y oracle-j2sdk1.7-1.7.0+update67-1`4.2 配置Java环境变量echo -e 'export JAVA_HOME=/usr/java/default' >> /etc/profilealternatives...
2020-02-16 15:26:37
208
原创 推荐的链接
一、推荐链接1. 电子书下载链接-ITEBLOG2. 德哥的博客3. 陈沙克日志二、OpenStack2.1 官方链接openstack版本信息opendevdevstack 帮助文档TryStack Git Mirror2.2 学习网站2.2.1 openstack陈沙克日志CloudMan2.2.2 devstack1. ubuntu18.04系统下用devsta...
2020-02-03 09:20:54
335
转载 【ubuntu】Ubuntu 各版本代号简介
一、版本及代号说明Ubuntu中,每个版本都有一个更为特色的名字,这个名字由一个形容词和一个动物名称组成,并且,形容词和名词的首字母都是一致的。Ubuntu版本的命名规则是根据正式版发布的年月命名,Ubuntu 16.04 也就意味着 2016年4月发布的Ubuntu,研发人员与用户可从版本号码就知道正式发布的时间。大家都知道 Debian 的开发代号来源于电影《玩具总动员》,而脱胎于...
2020-02-02 11:55:54
3339
原创 【openstack】devstack 如何成功复制
概述: 在应用devstack时,有时会遇到下面的场景从一台安装成功的devstack服务器上复制devstack 到一台全新的服务器上。当然可以通过虚拟机复制来实现,本文介绍通过手工迁移devstack的方式进行迁移,并最大化减少软件下载时间。1. 迁移准备步骤1: 操作系统准备准备一台安装相同的操作系统版本的服务器修改国内软件源,并进行软件升级个人建议:推荐使用阿里源,速度快...
2020-02-02 11:37:08
485
原创 【ubuntu】不同版本修改国内源的方法
概述Ubuntu 使用国外源太慢了,修改为国内源会快很多。常用的国内源包括阿里源、中科大源、163源、清华源。修改源步骤备份/etc/apt/sources.listcp /etc/apt/sources.list /etc/apt/sources.list.bak编辑 /etc/apt/sources.list文件更新软件列表sudo apt-get upda...
2020-02-01 10:32:21
558
原创 【ubuntu】 软件管理
查看安装的软件命令查看安装的所有软件dpkg -l查看软件安装的路径dpkg -L | grep terminator使用apt查看已安装软件版本apt list --installedaptsudo apt-get update 更新源sudo apt-get install package 安装包sudo apt-get remove package ...
2020-02-01 09:32:13
297
原创 Oracle 锁问题处理
Oracle 锁问题处理锁等待问题是一个常见的问题查看持有锁的对象查看事务正在执行的语句,与应用确认是否能够killkill 对应的session
2018-12-08 21:56:00
75
原创 【DB2】How to resolve SQL20249N the statement was not processed with error
相关链接https://vinaysdb2blog.blogspot.com/2017/11/how-to-resolve-sql20249n-statement-was-not-processed-error.html转载https://www-01.ibm.com/support/docview.wss?uid=swg22002381Technote (troubleshooting...
2018-12-05 21:09:00
787
原创 【bat/cmd】脚本开发
0. 开篇bat/cmd 均是window操作系统下,两者都是通过文本方式编辑,创建以及查看。均是命令的集合。bat与cmd有什么区别呢 ?1) cmd文件允许使用的命令比bat多,但是只有在windows2000以上的系统中才能运行2) bat 文件允许使用的命令比cmd少,但是没有系统上的限制3) cmd文件 “Windows NT命令脚本”,bat 文件“MS DOS批处理文件”...
2018-12-05 17:55:00
149
原创 【Oracle】数据泵导入导出
数据泵 expdp导出nohup expdp system/******** dumpfile=lysb_20121113_%U.dmp directory=dmp_dir schemas=scott logfile=expdp_20121113.log job_name=lysbexpdp &index导入时会占用大量时间,导入时先导入处index外的其他对象包括数据n...
2018-12-04 16:21:00
140
原创 【Java】认识 JDK,JRE,JVM
JDK,JRE,JVM今天我们讨论下这三个Java工具JDK 全称Java Development ToolKit(Java 开发工具包)。 JDK是整个JAVA的核心,其包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API包括rt.jar)。 最...
2018-12-01 21:51:00
66
原创 【Java】java运行jar时,报 java.lang.UnsupportedClassVersionError
问题现象:java运行jar时,报 java.lang.UnsupportedClassVersionErrorjava -jar main.jar -h 192.168.221.171 -u tdmp -p tdmp -d orcl -t tdmptabinfoError: A JNI error has occurred, please check your installa...
2018-12-01 21:30:00
189
原创 【kafka】kafka.admin.AdminOperationException: replication factor: 1 larger than available brokers: 0...
I am trying to create topics in Kafka by following the guide on Apache Kafka website through command line. While running the command:bin/kafka-topics.sh --create --zookeeper localhost:2181 --replicat...
2018-11-20 20:58:00
600
原创 【DB2】关闭表的日志功能
2018.11.19客户遇到一个问题,在import数据的时候,产生了大量的日志,客户的数据库是HADR模式,通过评估,这几张表是可以允许在备库上不查询的,表中的数据时临时的。方案一:修改脚本,将import修改为load方案二:修改脚本,不修改导入数据的方式,临时激活表的not logged initially特性,事务级别方案三:将相关的表重建,创建表,并激活not ...
2018-11-20 10:33:00
777
原创 【DB2】SQL0437W Performance for this complex query may be sub-optimal
参考链接Technote (troubleshooting)Problem(Abstract)Error[IBM][CLI Driver][DB2/6000] SQL0437W Performance for this complex querymay be sub-optimal.Reason Code "1". SQLSTATE=01602EXPENG-...
2018-11-17 09:51:00
1653
原创 愿人生从容
今天2018.11.16,闲暇时,看到办公桌旁边放着一本书《愿人生从容》,打开翻了下,看到贾平凹先生记录着细微的生活点滴,对平常事物的所思所想;感觉到自己的生活,自己失去了对生活的触觉,自己变成了一个无趣的人。这是多么危险的一件事情。书本的第一页写着:人生的真正意义,在于淡定从容地过这一生我该如何度过这一生?读书,可以温养自己的触觉,生活,可以培养自己的触觉平凡的世界 清华...
2018-11-16 16:44:00
96
原创 【ORACLE】oracle 日志文件管理
修改Oracle重做日志文件大小创建新的日志组1删除旧的日志组0(旧的日志组状态需要是INACTIVE)创建新的日志组2,组名为旧的日志组0的组名删除日志组1----------------------------------------------具体操作步骤:----------------------------------------------1. 创建3个新的日...
2018-11-15 12:24:00
107
原创 【ORACLE】ID 2299494.1 安装Oracle 11g 86%报错:Error in invoking target 'agent nmhs' of makefile...
参考:ID 2299494.1In this DocumentSymptomsChangesCauseSolutionReferencesAPPLIES TO:Oracle Database - Enterprise Edition - Version 11.2.0.4 to 11.2.0.4 ...
2018-11-14 20:38:00
185
原创 【ORACLE】ORACLE session(会话)管理
#查看当前不为空的连接select * from v$session where username is not null#查看不同用户的连接数select username,count(username) from v$session where username is not null group by username#连接数select count(*) from v$sessi...
2018-11-14 14:47:00
595
原创 【ORACLE】Bulk Processing with BULK COLLECT and FORALL
https://orablogspot.blogspot.com/2014/09/https://blogs.oracle.com/oraclemagazine/bulk-processing-with-bulk-collect-and-forall该网站提供了bulk collect 和 forall 用法及案例
2018-11-11 10:40:00
72
原创 Openstack
云Web 1.0Web 2.0移动互联网云平台、大数据(智能时代)Dashboard 门户用于管理keystone 认证模块Nova 计算节点Neutron 网络 SDNSwift 对象存储 分布式Glance 镜像存储 imageCinder 块存储...
2018-11-01 21:04:00
58
原创 搭建类似生产环境的RAC
install the necessary packagesyum install -y创建组、用户和目录创建用户组groupadd -g 2000 oinstallgroupadd -g 2100 asmadmingroupadd -g 2200 dbagroupadd -g 2201 opergroupadd -g 2300 asmdbagroupadd -g 2301 ...
2018-11-01 20:39:00
81
原创 [大数据入门] Cloudera-Hadoop 理论
Hadoop 发明者Doug CuttingCloudera Hadoop 是基于Java 开发的集群环境,所以每个节点都需要安装Java 运行环境(即JDK),通过Cloudera Manager Server 管理多个Cloudera Manager Agent. Cloudera Manager Server 连接数据库搭建Cloudera Hadoop 的必要条件1. Linux ...
2018-11-01 20:00:00
67
原创 Vagrant 创建虚拟机
Vagrant 创建虚拟机1. 下载相关软件虚拟机软件:vmware virtualboxVagrant 软件:vagrantcd /tmpwget http://download.virtualbox.org/virtualbox/5.1.28/VirtualBox-5.1-5.1.28_117968_el6-1.x86_64.rpmwget https://releases.ha...
2018-11-01 19:59:00
58
原创 DB2 锁问题的监控和解决
常见的锁问题包括:锁等待锁超时锁升级死锁而根据问题的特性通常分为两种:实时事件:问题正在发生历史事件:问题已经过去如果实时事件,DBA 可以通过查看表信息、GET SNAPSHOT 或者 db2pd/db2top 查看数据库当前的锁状况;这毕竟少数,往往锁问题都是历史事件,应用通过查看日志才发现存在锁问题,这种情况下,需要数据库本身对锁事件进行监控,如果发生收集相关的信息,方便D...
2018-11-01 19:53:00
246
原创 【编程技术-Shell】AWK使用大全
1. AWK中输出特殊字符输出单引号涉及到转义字符,但是在使用普通的方法进行转义时,会遇到下面的问题正确的方法:'\'',使用单引号将转义字符括起来,然后后面加上单引号输出其他特殊字符输出其他特殊字符,只需要在双引号内即可,\(反斜杠)需要在前面加上反斜杠[db2inst2@server2 ~]$ echo "hello" | awk '{print "echo $\\`"}'...
2018-11-01 00:25:00
110
原创 【DB2】普通用户最小查询权限分配
1. 通过实例用户或者有dbadm权限的用户连接数据库db2 connect to <db-name>2. 分配普通用户连接权限db2 "grant connect on database to user db-user"3. 分配用户使用默认workload权限否则报 SQL5193N 错误db2 "grant usage on workload SYSDEFAULTUS...
2018-10-31 17:29:00
482
原创 DB2 体系结构 (进程模型)
DB2 是众多关系型数据库中的一种, 关系型数据库还包括比较火的Oracle,MySQL实例数据库DB2 进程模型DB2 通过 db2start 命令启动数据库实例,即启动相应的进程和线程,并分配相应内存。通过命令db2pd -edu 可以查看当前的进程和线程Database Member 0 -- Active -- Up 62 days 08:14:02 -- Date 201...
2017-11-30 20:48:00
435
ubuntu 版本列表.xlsx
2020-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人