随笔分类 - --------【Mysql】
摘要:mysql快速导入5000万条数据过程记录(LOAD DATA INFILE方式)首先将要导入的数据文件top5000W.txt放入到数据库数据目录/var/local/mysql/data/${db_name}/ 下,并确保导入用户拥有这个txt文件的...
阅读全文
摘要:Proxy式架构和客户端式架构的优劣 Proxy式架构 客户端式架构 优点 1, 集中式管理监控和升级维护方便 2, 解决连接数问题 1. 应用直连数据库性能高 2. 无需中间层集群,没有额外成本开销 劣势 1,...
阅读全文
摘要:数据库做拆分的几种方式:1.按功能划分(垂直切分)将不同功能相关的表放到不同的数据库中,这样做的好处是非常直观。但当某一部分的功能其数据量或性能要求超出了可控的范围,就需要继续对其进行深入的再切分。2.按表中某一字段值的范围划分(水平切分)当伴随着某一个表的数据量越来...
阅读全文
摘要:mysql数据库切分前言通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制,一旦数据库过于庞大,尤其是当写入过于频繁,很难由一台主机支撑的时候,我们还是会面临到扩展瓶颈。这时候,我们就必须许找其他技术手段来解决这个瓶颈,那就是我们这一章所要...
阅读全文
摘要:今天在测试集群用的mysql上,遇到个权限的问题:SQLException : SQL state: 42000 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for ...
阅读全文
摘要:如果mysql正在运行,/etc/init.d/mysqld stop启动mysql(无需输入密码):bin/safe_mysqld –skip-grant-tables &在bin目录下执行mysql,此时无需输入密码即可进入# /usr/bin/mysql >us...
阅读全文
摘要:一,事务的4个基本特征 Atomic(原子性): 事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要 么全部成功,要么全部失败。 Consistency(一致性): 只有合法的数据可以被写入数据库,否则事务应该将其回滚到最初 状态。 Isolation(隔离性...
阅读全文
摘要:mysql修改表、字段、库的字符集修改数据库字符集:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改...
阅读全文
摘要:如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。例如,如果列 a 为...
阅读全文
摘要:Maatkit是不错的mysql管理工具,已经成为Percona的一部分。包含以下主要工具:1、mk-table-checksum 检查主从表是否一致的有效工具2、mk-table-sync 有效保证表一致的工具,不必重载从表而能够保证一致。3、mk-visual-e...
阅读全文