亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

從MySQL 5.5遷移到Mariadb 10.1.14所遇到的問(wèn)題

 更新時(shí)間:2016年08月17日 16:46:13   作者:Fanr_Zh  
這篇文章主要介紹了從MySQL 5.5遷移到Mariadb 10.1.14所遇到的問(wèn)題的相關(guān)資料,需要的朋友可以參考下

遷移計(jì)劃如下:

  1.備份MySQL 5.5的數(shù)據(jù)庫(kù),對(duì)指定庫(kù)進(jìn)行備份。

  2.還原到Mariadb,然后建立復(fù)制。

  3.然后就可以愿意啥時(shí)候切換就啥時(shí)候切換。

遇到的問(wèn)題:

  因?yàn)橐话愣际莍nnodb,所以我想用xtrabackup工具備份。備份后發(fā)現(xiàn)還原需要依賴innodb的表空間切換。

  1.表空間切換,必須要打開(kāi)innodb_file_per_table。也就是說(shuō)所有的表都要有獨(dú)立的文件。有一些表雖然是innodb但是存在ibdata下面。

  幸好可以申請(qǐng)維護(hù)窗口,簡(jiǎn)單粗暴的重建了。

  2.從MySQL 5.5到Mariadb,在import tablespace的時(shí)候發(fā)生錯(cuò)誤,說(shuō)表結(jié)構(gòu)比匹配,然后根據(jù)字段發(fā)現(xiàn)都是一些 date,datetime,timestamp類型。

  碰到這個(gè)問(wèn)題,還在找有啥解決方法,找了一圈也沒(méi)找到,對(duì)報(bào)錯(cuò)的表使用了mysqldump,然后導(dǎo)入,其實(shí)mysqldump速度不慢。

  3.因?yàn)閤trabackup備份和mysqldump已經(jīng)有一段時(shí)間了,所以肯定會(huì)有一些數(shù)據(jù)已經(jīng)存在,所以在創(chuàng)建主從復(fù)制的時(shí)候肯定會(huì)報(bào)主鍵錯(cuò)誤。

  直接開(kāi)slave_skip_errors =1062,提過(guò)主鍵沖突。發(fā)現(xiàn)落下的貌似有點(diǎn)多,那么mariadb這個(gè)版本已經(jīng)支持了多線程復(fù)制。

  關(guān)于參數(shù)mariadb官網(wǎng)可以看,開(kāi)起來(lái):

slave_parallel_mode=optimistic
  slave_parallel_threads=6
set global innodb_flush_log_at_trx_commit=0; --追不上把這個(gè)也開(kāi)了
MariaDB [(none)]> show processlist;
+----+-------------+-----------+------+---------+------+----------------------------------+------------------+----------+
| Id | User | Host | db | Command | Time | State | Info | Progress |
+----+-------------+-----------+------+---------+------+----------------------------------+------------------+----------+
| 5 | root | localhost | NULL | Query | 0 | init | show processlist | 0.000 |
| 23 | system user | | NULL | Connect | 1197 | Waiting for master to send event | NULL | 0.000 |
| 24 | system user | | NULL | Connect | 1197 | Waiting for work from SQL thread | NULL | 0.000 |
| 25 | system user | | NULL | Connect | 1197 | Waiting for work from SQL thread | NULL | 0.000 |
| 26 | system user | | NULL | Connect | 1197 | Waiting for work from SQL thread | NULL | 0.000 |
| 27 | system user | | NULL | Connect | 1197 | Waiting for work from SQL thread | NULL | 0.000 |
| 28 | system user | | NULL | Connect | 1197 | Waiting for work from SQL thread | NULL | 0.000 |
| 29 | system user | | NULL | Connect | 1197 | Waiting for work from SQL thread | NULL | 0.000 |
| 30 | system user | | NULL | Connect | 0 | apply log event | NULL | 0.000 |
+----+-------------+-----------+------+---------+------+----------------------------------+------------------+----------+
9 rows in set (0.00 sec)

以上所述是小編給大家介紹的從MySQL 5.5遷移到Mariadb 10.1.14所遇到的問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • MySQL快速對(duì)比數(shù)據(jù)技巧

    MySQL快速對(duì)比數(shù)據(jù)技巧

    這篇文章主要介紹了MySQL快速對(duì)比數(shù)據(jù)的方法以及技巧分享,如果對(duì)此有興趣,一起跟著小編學(xué)習(xí)下吧。
    2018-02-02
  • 一步步教你如何使用mysql?binlog恢復(fù)數(shù)據(jù)

    一步步教你如何使用mysql?binlog恢復(fù)數(shù)據(jù)

    Binlog日志即binary?log,是二進(jìn)制日志文件,有兩個(gè)作用,一個(gè)是增量備份,另一個(gè)是主從復(fù)制,下面這篇文章主要給大家介紹了關(guān)于如何使用mysql?binlog?恢復(fù)數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • mysql中使用shell語(yǔ)句實(shí)現(xiàn)xtrabackup自動(dòng)物理備份增量備份

    mysql中使用shell語(yǔ)句實(shí)現(xiàn)xtrabackup自動(dòng)物理備份增量備份

    這篇文章主要為大家介紹了mysql數(shù)據(jù)庫(kù)使用shell實(shí)現(xiàn)xtrabackup自動(dòng)物理備份增量備份腳本,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼

    Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼

    這篇文章主要為大家詳細(xì)介紹了Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • mysql left join快速轉(zhuǎn)inner join的過(guò)程

    mysql left join快速轉(zhuǎn)inner join的過(guò)程

    inner join內(nèi)連接,顯示兩個(gè)表中有聯(lián)系的所有數(shù)據(jù)而left join,左鏈接,以左表為參照,顯示所有數(shù)據(jù),右表中沒(méi)有則以null顯示,本文重點(diǎn)給大家講解mysql left join快速轉(zhuǎn)inner join的過(guò)程,需要的朋友參考下吧
    2021-06-06
  • Linux下徹底卸載mysql詳解

    Linux下徹底卸載mysql詳解

    如何在Linux下徹底的卸載MySQL數(shù)據(jù)庫(kù)呢? 下面這篇文章就給大家總結(jié)、整理了一下在Linux平臺(tái)下徹底卸載MySQL的方法。 文中通過(guò)圖文及示例代碼介紹的很詳細(xì),相信對(duì)大家的理解和學(xué)習(xí)很有幫助,下面有需要的朋友們來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • mybatis中的三種批量插入方式對(duì)比

    mybatis中的三種批量插入方式對(duì)比

    這篇文章主要介紹了mybatis中的三種批量插入方式對(duì)比,Mybatis是一款流行的Java持久化框架,它提供了三種不同的批量插入方式,分別為普通循環(huán)插入、BatchExecutor和JDBC批處理,普通循環(huán)插入方式適用于數(shù)據(jù)量較小的情況,但隨著數(shù)據(jù)量的增大會(huì)影響性能,需要的朋友可以參考下
    2023-10-10
  • mysql 5.7.17 winx64安裝配置方法圖文教程

    mysql 5.7.17 winx64安裝配置方法圖文教程

    這篇文章主要為大家分享了mysql 5.7.17winx64安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • MySQL數(shù)據(jù)庫(kù)高級(jí)數(shù)據(jù)操作之新增數(shù)據(jù)

    MySQL數(shù)據(jù)庫(kù)高級(jí)數(shù)據(jù)操作之新增數(shù)據(jù)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)高級(jí)數(shù)據(jù)操作之新增數(shù)據(jù),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • Mysql?數(shù)據(jù)庫(kù)結(jié)構(gòu)及索引類型

    Mysql?數(shù)據(jù)庫(kù)結(jié)構(gòu)及索引類型

    這篇文章主要介紹了Mysql?數(shù)據(jù)庫(kù)結(jié)構(gòu)及索引類型,數(shù)據(jù)庫(kù)索引是?mysql?數(shù)據(jù)庫(kù)中重要的組成部分,是數(shù)據(jù)庫(kù)查詢數(shù)據(jù)速度提升的關(guān)鍵,本文將介紹數(shù)據(jù)庫(kù)索引的一些內(nèi)容,下文更多相關(guān)內(nèi)容,需要的小伙伴可以參考一下
    2022-05-05

最新評(píng)論