问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Mysql Galera Cluster 与 Mysql 单实例 相比,所支持的写性能差多少

发布网友 发布时间:2022-05-01 04:23

我来回答

2个回答

懂视网 时间:2022-05-01 08:44

MySQL单实例实战

###########################################################################################

#单实例安装,上传mysql-5.5.32.tar.gz、cmake-2.8.8.tar.gz到opt目录下

sed -i 2s/localhost.localdomain/mysql/ /etc/sysconfig/network

hostname mysql

yum -y install ncurses-devel gcc gcc-c++

useradd mysql -s /sbin/nologin -M 

tar xf cmake-2.8.8.tar.gz 

cd cmake-2.8.8

./configure

gmake

gmake install

cd ..

tar xf mysql-5.5.32.tar.gz

cd mysql-5.5.32

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql

-DMYSQL_DATADIR=/usr/local/mysql/data

-DMYSQL_UNIX_ADDR=/usr/local/mysql/tmp/mysql.sock

-DDEFAULT_CHARSET=utf8

-DDEFAULT_COLLATION=utf8_general_ci

-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii

-DENABLED_LOCAL_INFILE=ON

-DWITH_INNOBASE_STORAGE_ENGINE=1

-DWITH_FEDERATED_STORAGE_ENGINE=1

-DWITH_BLACKHOLE_STORAGE_ENGINE=1

-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1

-DWITHOUT_PARTITION_STORAGE_ENGINE=1

-DWITH_ZLIB=bundled

-DENABLED_LOCAL_INFILE=1

-DWITH_READLINE=1

-DWITH_EMBEDDED_SERVER=1

-DWITH-DEBUG=0

make && make install         

cp support-files/my-small.cnf /etc/my.cnf

ln -s /usr/local/mysql/bin/* /usr/local/sbin  

chmod -R 1777 /tmp                        #调整tmp权限,否则初始化会错误

chown -R mysql:mysql /usr/local/mysql     #授权Mysql用户访问Mysql的安装目录

cd /usr/local/mysql/scripts/

./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --user=mysql

cp /opt/mysql-5.5.32/support-files/mysql.server /etc/init.d/mysqld

chmod +x /etc/init.d/mysqld 

service mysqld start

chkconfig mysqld on

mysql -e "delete from mysql.user where user=‘‘;"

mysql -e "delete from mysql.user where host=‘localhost.localdomain‘;"

mysql -e "delete from mysql.user where host=‘::1‘;"

mysql -e "drop database test;"

mysqladmin -u root password "wsyht123"

#mysql -e "select user,host from mysql.user;"

#mysql -e "grant all privileges on *.* to system@‘localhost‘ identified by ‘wsyht123‘ with grant option;"  #添加额外管理员

#mysql -e "delete from mysql.user;" #可以直接全部删除



###########################################################################################

    MySQL双实例实战

###########################################################################################

#双实例安装,上传mysql-5.5.32.tar.gz、cmake-2.8.8.tar.gz、my.cnf、mysql到opt目录下

#修改除了默认3306的MySQL脚本端口,修改除了默认的MySQL主配置文件

sed -i 2s/localhost.localdomain/mysql/ /etc/sysconfig/network

hostname mysql

yum -y install ncurses-devel gcc gcc-c++ libaio-devel

useradd mysql -s /sbin/nologin -M 

tar xf cmake-2.8.8.tar.gz 

cd cmake-2.8.8

./configure

gmake

gmake install

cd ..

tar xf mysql-5.5.32.tar.gz

cd mysql-5.5.32

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql

-DMYSQL_DATADIR=/usr/local/mysql/data

-DMYSQL_UNIX_ADDR=/usr/local/mysql/tmp/mysql.sock

-DDEFAULT_CHARSET=utf8

-DDEFAULT_COLLATION=utf8_general_ci

-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii

-DENABLED_LOCAL_INFILE=ON

-DWITH_INNOBASE_STORAGE_ENGINE=1

-DWITH_FEDERATED_STORAGE_ENGINE=1

-DWITH_BLACKHOLE_STORAGE_ENGINE=1

-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1

-DWITHOUT_PARTITION_STORAGE_ENGINE=1

-DWITH_ZLIB=bundled

-DENABLED_LOCAL_INFILE=1

-DWITH_READLINE=1

-DWITH_EMBEDDED_SERVER=1

-DWITH-DEBUG=0

make && make install  

ln -s /usr/local/mysql/bin/* /usr/local/sbin

chmod 700 /opt/mysql

mkdir -p /data/{3306,3307,3308}

cp /opt/my.cnf /data/3306/

cp /opt/my.cnf /data/3307/

cp /opt/my.cnf /data/3308/

cp /opt/mysql /data/3306

cp /opt/mysql /data/3307

cp /opt/mysql /data/3308

chmod -R 1777 /tmp    

chown -R mysql:mysql /data

chown -R mysql:mysql /usr/local/mysql 

cd /usr/local/mysql/scripts

./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/3306/data/ --user=mysql

./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/3307/data/ --user=mysql

./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/3308/data/ --user=mysql

/data/3306/mysql start


本文出自 “wsyht的博客” 博客,请务必保留此出处http://wsyht2015.blog.51cto.com/9014030/1787536

1、MySQL单双实例实战

标签:mysql 安装 单双实例部署

热心网友 时间:2022-05-01 05:52

1. Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。
2. Oracle支持大并发,大访问量,是OLTP最好的工具。
3. 安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能。
4.Oracle也Mysql操作上的一些区别
①主键
Mysql一般使用自动增长类型,在创建表时只要指定表的主键为auto increment,插入记录时,不需要再指定该记录的主键值,Mysql将自动增长;Oracle没有自动增长类型,主键一般使用的序列,插入记录时将序列号的下一个值付给该字段即可;只是ORM框架是只要是native主键生成策略即可。
②单引号的处理
MYSQL里可以用双引号包起字符串,ORACLE里只可以用单引号包起字符串。在插入和修改字符串前必须做单引号的替换:把所有出现的一个单引号替换成两个单引号。
③翻页的SQL语句的处理
MYSQL处理翻页的SQL语句比较简单,用LIMIT 开始位置, 记录个数;ORACLE处理翻页的SQL语句就比较繁琐了。每个结果集只有一个ROWNUM字段标明它的位置, 并且只能用ROWNUM80
④ 长字符串的处理
长字符串的处理ORACLE也有它特殊的地方。INSERT和UPDATE时最大可操作的字符串长度小于等于4000个单字节, 如果要插入更长的字符串, 请考虑字段用CLOB类型,方法借用ORACLE里自带的DBMS_LOB程序包。插入修改记录前一定要做进行非空和长度判断,不能为空的字段值和超出长度字段值都应该提出警告,返回上次操作。
⑤空字符的处理
MYSQL的非空字段也有空的内容,ORACLE里定义了非空字段就不容许有空的内容。按MYSQL的NOT NULL来定义ORACLE表结构, 导数据的时候会产生错误。因此导数据时要对空字符进行判断,如果为NULL或空字符,需要把它改成一个空格的字符串。
⑥字符串的模糊比较
MYSQL里用 字段名 like '%字符串%',ORACLE里也可以用 字段名 like '%字符串%' 但这种方法不能使用索引, 速度不快。
⑦Oracle实现了ANSII SQL中大部分功能,如,事务的隔离级别、传播特性等而Mysql在这方面还是比较的弱
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...的电器到成都,请问一下,那个航空快一些呀,多少/公斤? 前女友和我分手一年之后,出车祸死了,我很高兴,这种心理是不是不... 为什么听到前女友去世的消息,我竟然放声大哭,她很爱我,是我对她腻了... 兰州银行充天然气必须要本行卡吗 从服饰礼仪看中西方文化差异 为什么iqoo11评价那么低? 相机快门线的运用范围 快门线是干什么用的 请问这是什么虫子 还挺硬的 在楼房内 整理箱上面发现的 屋内有木质上... 请问这是什么虫子?家里抓到,2cm左右。坐标北京,昌平,冬季12月,楼房... 北美小鳄龟冬天怎么养 冬天鳄龟怎么养最好 大鳄龟冬天怎么饲养 冬天鳄龟怎么养 鳄鱼龟冬天鱼缸怎样养 鳄鱼龟冬天放在什么地方适合生存 鳄龟冬天怎么饲养 一斤多的鳄龟冬天怎么养 鳄龟冬天怎么养 鳄龟冬天需要放水吗? 请问鳄鱼龟冬天是怎样养的 鳄鱼龟冬天的饲养 鳄鱼龟冬天怎么养 冬天怎样养鳄龟? 冬天合适养小鳄鱼龟么 冬天怎么养鳄龟 鳄龟冬天怎么养? 为什么哭过之后眼睛会痛? 如何消除哭过后的眼肿 哭过的眼睛怎么做才不会肿? 哭过之后眼睛疼是怎么回事 高铁内部图片 案例分析!帮帮忙!! 案例分析,请大家帮帮忙,本人急求答案!!!急急急…… 什么是合同的标的?有案例。 发生购销行为但未书立购销合同的是否应当缴纳印花税? 在哪些情况下(案例中)会发生违约责任与侵权责任的竞合 贸易术语fob的案例:某公司进口一批货物以FOB成交,结果在目地港卸货时(见下) 工厂物料配送培训与仓储管理培训? 请问一下那里有批发二手进口插座插头的,进口电线? 购买插座的时候,怎么才能购买到质量好的插座呢? 日本的插头和中国的一样吗? 日本电源插头和中国的一样吗?中国带去的两头插排能用吗?急求 为什么日本的电源插座,零线插孔都比火线 日本的插座是什么样的? 外来人员在上海市交社保只有十一年以满六十周岁怎么补交社保? 佳能700d快门次数怎样查看 佛山有什么好的整形医院? 佛山市最有名的整形医院? 佛山整容整形方面哪家医院技术好,而且比较快好? 佛山整形整容医院哪家靠谱?