- 博客(11)
- 收藏
- 关注
原创 Kettle spoon 工具实战分享
今天给大家带来一款ETL工具kettle spoon的实践分享Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettle中有两种脚本文件,transformation和job,transforma...
2018-05-22 21:40:59
32953
2
原创 浅谈开源Kafka和腾讯云ckafka
今天下午参加了腾讯云+社区组织的kafka公开课,收获良多。正巧在工作中也遇到过kafka的问题,今天听完之后产生了非常多的感想。无奈篇幅有限,本人又文笔愚钝,所以今天的分享主要提及对我感触最深的内容。分享的顺序还是按照老形式来进行吧(提出疑问——解决疑问) 【提出疑问】 1、为什么要设计kafka? 2、开源的kafka架构是怎么样的? 3、腾讯云的ckafka架构是怎样的? 4、腾讯云
2018-04-22 21:07:53
9614
原创 网卡收包流程
关于收包流程的研究 【提出问题】 1、网卡收包流程是怎么样的? 网卡收包流程是怎么样的? 网络驱动收包大致存在3中情况: 1、no NAPI: mac每收到一个以太网包,都会产生一个接收中断给cpu,即完全靠中断方式来收包。缺点就是当网络流量很大时,cpu大部分时间都耗在了处理mac中断上。 2、netpoll:在网络和I/O子系统尚不能完整可用时,模拟了来自指定设备的中断,即轮询收包...
2018-04-14 18:41:48
4156
原创 timestamp和recycle同时开启,导致连接成功率降低【学习方法论】
现象简介若同时开启timestamp和recycle参数,会由于引发per-host的PAWS机制,导致连接成功率降低。 【产生问题】 1、什么是timestamp和recycle? 2、什么是PAWS机制? 3、为什么成功率会降低?什么是timestamp和recycle?(1)什么是timestamp tcp_timestamps的本质是记录数据包的发送时间。 基本...
2018-04-12 21:24:47
801
1
原创 无法登陆问题常规排查项
一、子机运行状态检查 检查子机是否正常运行 否:定位为启动异常问题 ==进行启动异常常规项排查流程== 二、子机网络故障可能性排查 1、连通性检查 ==进行网络问题常规项排查流程== 步骤 流程名称 操作 判断条件 定位 1 连通性检查 ping [目标主机]tcpdump -i eth0 host [目标主机] 有丢包 网络问题(初步定位) 2 防火墙检查 iptables ...
2018-04-11 22:15:05
299
原创 Linux系统开机启动过程
总览加载bios一个特殊的应将电路在CPU的一个引脚上产生一个RESET逻辑值,然后会把一些寄存器(包括cs和eip)设置成固定的值 然后执行在物理地址为0xFFFF FFF0处找到的代码,硬件把这个地址映射到某个只读、持久的存储芯片中,该芯片通常为ROM 而ROM中存放的程序集在80x86体系统通常叫做BIOS BIOS由两部分组成: POST代码和运行时服务加载m...
2018-04-07 10:56:29
345
转载 【python运维】系统进程管理方法
1、进程信息管理获取所有进程的PID>>> pids()[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 178, 179, 182, 184, 252, 253, 254, 255, 256, 473, 517, 518, 522, 523, 524, 531, 544, 568, 594, 627, 1650, 2189, 2190
2017-12-06 19:57:57
1021
原创 【python运维】获取系统性能信息
1、获取cpu信息user 执行用户进程的时间百分比system 执行内核进程和中断的时间百分比iowait 由于IO等待而使CPU处于idle状态时间百分比idle cpu处于idle状态的时间百分比获取cpu利用率信息>>> from psutil import *>>> cpu_times()scputimes(user=57.3699999999
2017-12-05 15:53:20
1046
转载 【面试题】锁
27. oracle的锁又几种,定义分别是什么; 解答:oracle根据锁的作用可以分为以下5种:1. 行共享锁 (ROW SHARE) 2. 行排他锁(ROW EXCLUSIVE) 3 . 共享锁(SHARE) 4. 共享行排他锁(SHARE ROW EXCLUSIVE) 5. 排他锁(EXCLUSIVE) 使用方法: SELECT * FROM
2017-10-13 19:56:41
1413
原创 【面试】触发器
触发器的作用,什么时候用触发器,创建触发器的步骤,触发器里是否可以有commit, 为什么?解答:1、触发器的作用:触发器是一中程序模块,是数据库的一种自动处理机制。触发器主要作用是保证数据库的安全性,例如:触发器通常通过对操作的记录来对数据库进行操作的审计,或实现复杂的约束条件,2、什么时候用触发器:根据触发器的触发条件可以分为3种触发器:分别为dml触发器、in
2017-10-12 16:19:38
4649
原创 【全过程】通过gc部署dataguard
环境:【硬件和系统】1、两台linux ole52、单台配置双核3、单台2g内存【配置】1、主机名:edgzrip1.example.com、edgzrip2.example.com2、数据库:edgzrip1: PROD1(已开启归档) edgzrip2:EMREP(配备gc12c)均配置oracle 11.2.0.1实验库【实验说明】在2号机上通过g
2017-10-10 14:54:33
934
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人