排序:
默认
按更新时间
按访问量

MySQL 使用 LOAD DATA 导入 csv 文件

Excel 保存为 Book1.csv 以后,内容为: 编号,名称,说明 1,测试数据1,"测试CSV文件中,有逗号" 2,测试数据2,"测试CSV文件中有""双引号""" 3,测试数据3,"测试...

2017-12-18 11:30:17

阅读数:1596

评论数:0

DBCA建库找不到ASM磁盘一例

环境信息  red hat linux64  gi 11.2.0.4  oracle 11.2.0.4 问题现象  安装完gi软件及oralce database软件之后,通过dbca用户界面建立数据库,发现在node1上数据库能正常建立,在node2上不能正常建立数据库,dbca建...

2017-12-07 13:46:39

阅读数:300

评论数:0

ORA-29786: SIHA attribute GET failed with error

Sypmtoms: ASM存储下,无法从pfile创建spfile。 SQL>create spfile='+DG_SYS' from pfile='$ORACLE_HOME/dbs/ init+ASM.ora'; createspfile='+DG_SYS' from p...

2017-12-07 13:41:20

阅读数:210

评论数:0

MySQL备份之mysqldump工具--lock-all-tables

在使用mysqldump(或者mysqlpump)备份mysql数据库时,有如下三个参数值得研究: --lock-all-tables 保证整个数据库(所有schema)的数据具有一致性快照。 在mysqldump导出的整个过程中以read方式锁住所有表(锁住方式类似...

2017-09-20 13:19:54

阅读数:476

评论数:0

MySQL主从复制性能优化

MySQL主从复制性能优化    MySQL的主从复制的基本原理是从库连接到主库,主库生成一个主库DUMP线程,该DUMP线程的主要任务是 一直挖掘binlog日志,然后发送到从库的IO线程,IO线程接收到日志流后,写入relay log,另一个线 程SQL线程,会读取该rela...

2017-09-14 17:06:37

阅读数:465

评论数:0

MySQL中myisam和innodb的主键索引有什么区别?

MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图: 这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Primary key)示意。可以看出MyISAM的索引文件仅仅保存数据记录的地址。在M...

2017-09-14 17:02:16

阅读数:334

评论数:0

Mongodb在renameCollection之后,记得千万要立即补建索引

mongodb执行完renameCollection之后,记得千万要立即建索引.   因为mongodb的新insert语句只负责create collections,不负责create index, 如果在production上面, 记得提前写好collection的indexes,...

2017-09-14 17:01:09

阅读数:260

评论数:0

Linux - 将Crontab中的命令输出按照当前日期进行存储

错误写法: 0 2 * * * /usr/bin/php /home/wwwroot/default/monkey/sync_product.php > /home/wwwroot/default/log/monkey_sync_product_$(date +%Y%m%d).log ...

2017-09-07 13:08:41

阅读数:232

评论数:0

MySQL中采用类型varchar(20)和varchar(255)对性能上的影响

1.MySQL建立索引时如果没有限制索引的大小,索引长度会默认采用的该字段的长度,也就是说varchar(20)和varchar(255)对应的索引长度分别为20*3(utf-8)(+2+1),255*3(utf-8)(+2+1),其中"+2"用来存储长度信息,“+1”用来标记...

2017-09-06 17:13:01

阅读数:1068

评论数:0

关于MySQL建表对DML的影响

今天一位同学问到线上曾经碰到过连续建表,导致阻塞普通的insert、update等。不过也没有保留现场。因此有疑问为什么建表会影响DML?   分析          首先这个现象不是在所有场景都会碰到(否则MySQL的用户们早就跳起来了)。 一来建表这个操作本身很快,只涉及到写表定义文件...

2017-09-06 14:35:06

阅读数:182

评论数:0

学习MongoDB 十一: MongoDB聚合(Aggregation Pipeline基础篇上)(三)

一、Aggregate简介                  db.collection.aggregate()是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成的管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。  ...

2017-09-01 17:27:16

阅读数:332

评论数:0

MySQL小误区:关于set global sql_slave_skip_counter=N 命令的一些点

背景知识1:     在主从库维护中,有时候需要跳过某个无法执行的命令,需要在slave处于stop状态下,执行 set global sql_slave_skip_counter=N以跳过命令。常用的且不易用错的是N=1的情况,但N>1时,则不那么顾名思义,本文详细介绍N的意义,及使用注...

2017-08-31 15:44:40

阅读数:190

评论数:0

[Mysql]——通过例子理解事务的4种隔离级别

第1级别:Read Uncommitted(读取未提交内容) 第2级别:Read Committed(读取提交内容) 第3级别:Repeatable Read(可重读) 第4级别:Serializable(可串行化) SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪...

2017-08-30 15:56:07

阅读数:269

评论数:0

禁止修改varchar到int|[运维规范]

在MySQL更改数据类型前一定要特别小心,分析一下是不是可行,另外在更改前,需要先进行备份,备份,备份!!! 环境描述 表结构: CREATE TABLE `t_mobile` ( `mobile_no` varchar(11) DEFAULT NULL ) ENGIN...

2017-08-30 15:47:35

阅读数:267

评论数:0

MYSQL慢日志探索

Table of Contents [hide] 1. 出现场景 2. 什么样的慢查询会记录到slow log日志 2.1 慢日志查询和锁定时间介绍 2.2 何时记录慢日志 2.2.1 设置开启MySQL慢日志相关参数 2.2.2 准备测试数据 2.2.3  ...

2017-08-30 11:58:48

阅读数:304

评论数:0

MongoDB 查询时间差问题修复

mongodb中存储的时间是标准时间UTC +0:00  而咱们中国的失去是+8.00 。 在C#中取回DateTime数据时候要转换成LocalTime格式不然总会缺少8小时,这是因为MongoDB采取的是UTC时间,而通常系统用的是Local时间(中国),时区不同如果不注意 会出现...

2017-07-29 08:58:04

阅读数:186

评论数:0

show slave status\G中的Read_Master_Log_Pos和Relay_Log_Pos的(大小)关系

Just to clarify, there are three sets of file/position coordinates in SHOW SLAVE STATUS: 1) The position, ON THE MASTER, from which the I/O thread...

2017-07-18 14:11:00

阅读数:1715

评论数:0

MySQL事务提交过程(二)

上一篇文章我们介绍了在关闭binlog的情况下,事务提交的大概流程。之所以关闭binlog,是因为开启binlog后事务提交流程会变成两阶段提交,这里的两阶段提交并不涉及分布式事务,当然mysql把它称之为内部xa事务(Distributed Transactions),与之对应的还有一个外部xa...

2017-07-17 13:47:31

阅读数:261

评论数:0

MySQL事务提交过程(一)

MySQL作为一种关系型数据库,已被广泛应用到互联网中的诸多项目中。今天我们来讨论下事务的提交过程。                                                        MySQL体系结构   由于mysql插件式存储架构,导致开...

2017-07-17 13:46:39

阅读数:299

评论数:0

MySQL 5.7临时表空间怎么玩才能不掉坑里

导读 MySQL 5.7起支持独立临时表空间,但个别时候也可能会踩坑的。 MySQL 5.7起,开始采用独立的临时表空间(和独立的undo表空间不是一回事哟),命名ibtmp1文件,初始化12M,且默认无上限。 选项 innodb_temp_data_file_path ...

2017-07-12 14:02:57

阅读数:2975

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭