• 博客访问: 2713124
  • 博文数量: 617
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 13:03
  • 认证徽章:
个人简介

10年ORACLE MYSQL DBA

文章分类

全部博文(617)

发布时间:2017-07-06 20:15:44

今天一个朋友叫安装ORACLE数据库不提供桌面,哎没办法只有静默了。下面记录一下静默的流程,很久没有手动建库了,上次还是考OCM的时候1、安装数据库软件oracle.install.responseFileVersion=oracle/install/rspfmt_dbinstall_response_schema_v11_2_0oracle.install.option=INSTALL_DB_SWONLY  ORACLE_HOSTNAME.........【阅读全文】

阅读(1532) | 评论(0) | 转发(0)

发布时间:2017-07-05 18:26:30

原创有误请指出:版本:5.7.14源码位置为hash0hash.h              hash0hash.cc作为一种时间复杂度最优为O(1)的数据结构,但是最坏时间复杂对位O(n)的一种数据结构,但是在良好的设计hash函数的情况下性能还是非常好的。关于hash表的图在最后给出。在innodb中各种数据结构都使.........【阅读全文】

阅读(1327) | 评论(0) | 转发(0)

发布时间:2017-07-05 13:12:27

在Active dataguard遇到latch: row cache objects 查询如下语句select a.SAMPLE_TIME,a.SQL_ID,a.EVENT,a.P1TEXT,a.P1,a.P2TEXT,a.P2,a.P3TEXT,a.P3, b.f2  from v$active_session_history a,    (select max(b.SQL_TEXT) f2,sql_id from  v$sql b group by sql_id ) b where a.sql_id .........【阅读全文】

阅读(394) | 评论(0) | 转发(0)

发布时间:2017-07-03 18:29:20

原创:如果有误请支持源码在Ut0lst.h中注意:这里我将链表中的实际的串联的数据叫做数据类比如:lock_t、mem_block_t链表作为一种的非常重要的数据结构,在任何地方都会用到,这里简单解释一下innodb双向链表的实现,让我们来看看innodb链表设计的魅力:经常在某些结构体中看到UT_LIST_BASE_NODE_T(mem_block_t) bas.........【阅读全文】

阅读(783) | 评论(0) | 转发(0)

发布时间:2017-06-29 22:31:48

原创:全文带入了大量自我认知和理解,可能错误,因为水平有限,但是代表我努力分析过。一、问题提出问题是由姜大师提出的、问题如下:表:mysql> show create table c \G*************************** 1. row ***************************       Table: cCreate Table: CREATE TABLE `c` (&nb.........【阅读全文】

阅读(15544) | 评论(2) | 转发(0)

发布时间:2017-06-26 16:21:52

 LOCK WAIT 2 lock struct(s), heap size 1136, 1 row lock(s)MySQL thread id 4, OS thread handle 140665176164096, query id 575 localhost root updateinsert into testpri&n.........【阅读全文】

阅读(361) | 评论(1) | 转发(0)

发布时间:2017-06-12 19:09:01

下面 代码主要用于复习,留于此点击(此处)折叠或打开/*************************************************************************  > File Name: fork5.c  > Author: gaopeng QQ:22389860 all right reserved  > M.........【阅读全文】

阅读(451) | 评论(0) | 转发(0)

发布时间:2017-06-11 22:55:53

原创水平有限测试版本5.7.14设置GTID_MODE=ONON(3): Both new and replicated transactions must be GTID transactions(生成的是GTID事物,slave也只能应用GTID事物)设置binlog格式为row模式做如下操作mysql> insert into test values(1,2);Query OK, 1 row affected (0.01 sec)mysql> insert into test values(2,.........【阅读全文】

阅读(2372) | 评论(4) | 转发(0)

发布时间:2017-06-08 15:18:08

原创水平有限请谅解虽然这几个参数我以前也有学习过,但是一直没有在源码级别进行证明,所以一直也没有写,但是今天群里有朋友问到,所以先按照官方手册的加上我自己的理解进行一下解释,以后一定要在源码级别进行下补充使用MYSQL版本:5.7.14OS平台: CentOS release 6.5 (Final) 64bit一、理论基础首先要理解几个.........【阅读全文】

阅读(974) | 评论(0) | 转发(0)

发布时间:2017-06-06 17:12:31

open table 的时候 当初次open table的时候会生成一个table_shared结构体 这个结构体记录很多来自frm 的信息,基本就是表的定义,我们叫他为静态缓存 换句话说这个东西整个mysql 一个接口为get_table_share然后会每个连接线程会打开这个表的时候会根据table_shared出来的信息建立一个table结构体这个结构体是动态的,每.........【阅读全文】

阅读(1201) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

gaopengtttt2018-04-23 10:48

简书地址 https://www.jianshu.com/u/76d35166b8a7

回复  |  举报

gaopengtttt2018-04-23 10:48

--character-set-client-handshake
Don't ignore character set information sent by the client. To ignore client information and use the default server character set, use --skip-character-set-client-handshake; this makes MySQL behave like MySQL 4.0

回复  |  举报
留言热议
请登录后留言。

登录 注册