- 博客(18)
- 资源 (3)
- 收藏
- 关注
转载 微信自研生产级 Paxos 类库 PhxPaxos 实现原理介绍
转自 http://www.tuicool.com/articles/fMR3m2r微信重磅开源生产级paxos类库PhxPaxos,本文用科普的口吻向大家介绍PhxPaxos背后的实现原理以及一些有意思的细节。开源地址: https://github.com/tencent-wechat/phxpaxos点击阅读原文可自动跳转到github地址
2017-01-30 07:49:57 2902 1
原创 Linux 命令之 Split
线上有很多超过 4G的 日志需要拆分,而用java 代码拆分,无法确保行完整性,遂用split命令写shell 脚本 实现拆分。#!/bin/shIN_FILE=$1 FILE_NUM=0 split -C 3999M -d $IN_FILE /usr/local/test_for files in $(ls /usr/local/test_*) do mv
2017-01-26 11:06:45 234
转载 腾讯游戏MySQL数据一致性校验及在线修复实践
ACMUG沙龙分享第二弹,今天主页君给大家分享一下来自腾讯游戏梁飞龙先生的《腾讯游戏MySQL数据一致性校验及在线修复实践》。梁飞龙,腾讯游戏互动娱乐运营部/存储与计算资源中心任职游戏云存储开发组副组长及端游存储组副组长。(好长......)前方高能预警高技术贴有风险下滑需谨慎你果然
2017-01-18 22:57:35 1062
转载 Oracle 实例崩溃恢复原理剖析 -- 检查点队列的作用与意义
这篇文章是参考甲骨论老相老师的教学视频http://v.youku.com/v_show/id_XNDAxMzI3NzI4.html所做的学习笔记检查点队列的内容已经在上一篇文章里讲过:http://blog.csdn.net/nvd11/article/details/8749393这篇章虽然是讲实例崩溃恢复的原理, 但实际上讲的就是checkpoint qu
2017-01-18 17:34:55 946
转载 sync_binlog innodb_flush_log_at_trx_commit 浅析
innodb_flush_log_at_trx_commit和sync_binlog 两个参数是控制MySQL 磁盘写入策略以及数据安全性的关键参数。本文从参数含义,性能,安全角度阐述两个参数为不同的值时对db 性能,数据的影响.一 参数意义innodb_flush_log_at_trx_commit如果innodb_flush_log_at_trx_commit设置为0,
2017-01-18 13:51:37 296
原创 mysql 5.7.17单实例安装
1. 下载gz 压缩包2. tar –xvf 压缩包。3. 解压到/usr/local/mysql-5.7.17-33104.编辑 my.cnf 文件 最简化配置:pid_file =/usr/local/mysql-5.7.17-3310/data/mysql.pidbasedir =/usr/local/mysql-5.7.17-3310
2017-01-15 20:09:58 262
转载 undo log与redo log原理分析
数据库通常借助日志来实现事务,常见的有undo log、redo log,undo/redo log都能保证事务特性,这里主要是原子性和持久性,即事务相关的操作,要么全做,要么不做,并且修改的数据能得到持久化。假设数据库在操作时,按如下约定记录日志:1. 事务开始时,记录START T2. 事务修改时,记录(T,x,v),说明事务T操作对象x,x的值为v 3. 事务结束时,记录CO
2017-01-14 15:59:31 2149
原创 Mysql 最新源码所在地
https://github.com/mysql/mysql-server/releases根据 tag 下载自己想要的MySQL Server 源代码。本人在mac 上 用 Sublime Text 2看源代码。
2017-01-14 15:35:51 436
转载 innodb 体系结构
http://dev.mysql.com/doc/refman/5.7/en/innodb-concepts.html15.4 InnoDB Architecture15.4.1 Buffer Pool15.4.2 Change Buffer15.4.3 Adaptive Hash Index15.4.4 Redo Log
2017-01-14 14:46:24 338
原创 oracle 的二维分区
修改某表分区 增加子分区---T_xxxx ---SELECT * FROM USER_TAB_SUBPARTITIONS where TABLE_NAME = 'T_xxxx ' and partition_name='T_xxxx _20170101';ALTER TABLE T_xxxx MODIFY PARTITION T_xxxx 20170101
2017-01-13 21:28:59 931
转载 mac 安装redis
一.下载安装 1. 官网http://redis.io/ 下载最新的稳定版本,这里是3.2.6 2. sudu mv 到 /usr/local/ 3. sudo tar -zxf redis-3.2.6.tar.gz 解压文件 4. 进入解压后的目录 cd redis-3.2.6 5. sudo make test 测试编译 6. sudo make install
2017-01-10 21:28:30 248
转载 扫盲一:云计算之Cloud-Native应用
转自:http://www.commernet.cn/newsny.asp?id=651在AWS出现之前, Cloud-Native应用是不存在的。AWS快速发展的背后,是大量构建、运行于AWS之上的成功Cloud-Native应用,如Netflix、Zynga、Pinterest、Heroku、Reddit等。让我们看看Pinterest在2013年1月时的一些数据:
2017-01-08 22:58:05 678
转载 关于跟踪文件的几篇文章
http://blog.csdn.net/tanzuai/article/details/42459837http://blog.csdn.net/weiwenhp/article/details/6932835http://www.cnblogs.com/moonfans/p/4121518.html
2017-01-05 17:38:43 208
原创 oracle dump 索引
create table testindex as select spid from v$process;select count(*) from testindex;create index spidindex on testindex(spid); select object_id, object_name from user_objects
2017-01-05 17:13:28 694
转载 查看oracle 中正在执行的 SQL
SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名FROM v$process a, v$session b, v$sqlare
2017-01-05 14:59:50 298
转载 很有用的AngularJS 介绍
http://www.cnblogs.com/powertoolsteam/p/angularjs-introdection.html带你走近AngularJS系列:带你走近AngularJS - 基本功能介绍带你走近AngularJS - 体验指令实例带你走近AngularJS - 创建自定义指令------------------------
2017-01-03 16:59:27 293
转载 查 oracle 中 占CPU 最高的 SQL
1:首先使用TOP命令传到占用CPU高的SPID号PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND3575 oracle 1 12 0 0K 0K run 748.6H 24.98% oracle3571 oracle 1 22 0 0K 0K sleep 706.2H 22.84% oracle2:使用DBA账户登录数据库
2017-01-01 21:41:06 1081
转载 基数、选择性、直方图
转自http://blog.csdn.net/simon_steve_sun/article/details/16846873一、基数: 一个列中唯一键(Distinct_keys)的个数,如有一个100W行的表,性别列的基数为2 (select distinct gender from test),主键列的基数为100W(select distinct mid
2017-01-01 21:20:33 338
-stream-loops-on-flink-reinventing-the-wheel-for-the-streaming
2018-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人