Rumah pangkalan data tutorial mysql 2.MariaDB激活二进制日志_MySQL

2.MariaDB激活二进制日志_MySQL

Jun 01, 2016 pm 01:26 PM
binari pusat data

MariaDB

bitsCN.com

翻译人员: 铁锚

翻译时间: 2013年12月25日

原文地址: Activating the Binary Log
参考了: 《高可用MySQL 构建健壮的数据中心》

要启用二进制日志功能,可以使用 "--log-bin[=name]"选项来启动服务器.
如果文件名中包含了后缀(例如 "--log-bin[=master-bin.log]"),则后缀(".log")将会被忽略.
如果没有指定文件名,默认使用 datadir/log-basename-bin, datadir/mysql-bin 或者 datadir/mariadb-bin(如果也没有 --log-basename选项,根据server版本的不同,会使用后两个中的一个);
datadir 是存放数据(data)的目录,由系统变量 datadir 定义.(启动参数 --datadir=path 或者-h path);
强烈建议: 使用 --log-basename 或者指定二进制日志的文件名,以便服务器的hostname改变以后也不影响复制(replication );
存储二进制日志的目录,用于存放 各个独立的二进制日志文件,以及对这些文件的二进制日志索引(文件).
二进制日志文件的扩展名是一序列的数字.每增加一个日志文件,扩展名的数字就会增加;所以较老的日志的扩展名数字较小,最近的日志的扩展名数字最大。
每次服务器启动,就会启用一个新的二进制日志,当然扩展名也是新的;启动或停止时日志会被强制写入物理文件(平时可能存储在内存缓存中,由操作系统决定何时写入).也可以通过定义max_binlog_size 变量来指定一个数字,当日志累增到此值就会强制写入硬盘.
二进制日志索引文件按顺序储存着所有的二进制日志文件的索引.
datadir下的文件列表示例如下:
shell> ls -l total 100...-rw-rw---- 1 mysql adm 2098 Apr 19 00:46 mariadb-bin.000079-rw-rw---- 1 mysql adm  332 Apr 19 00:56 mariadb-bin.000080-rw-rw---- 1 mysql adm  347 Apr 19 07:36 mariadb-bin.000081-rw-rw---- 1 mysql adm  306 Apr 20 07:15 mariadb-bin.000082-rw-rw---- 1 mysql adm  332 Apr 20 07:41 mariadb-bin.000083-rw-rw---- 1 mysql adm  373 Apr 21 07:56 mariadb-bin.000084-rw-rw---- 1 mysql adm  347 Apr 21 09:09 mariadb-bin.000085-rw-rw---- 1 mysql adm  398 Apr 21 21:24 mariadb-bin.000086-rw-rw---- 1 mysql adm  816 Apr 21 17:05 mariadb-bin.index
Salin selepas log masuk

二进制日志index文件的名字部分默认与其他的二进制日志文件相同,而扩展名使用".index",当然,index文件的名字也可以通过"--log-bin-index[=filename] " 选项来单独指定.
具有 SUPER 权限的客户端,可以通过设置 sql_log_bin 变量,来为此次会话禁用或者再次启用二进制日志;
(sql_log_bin 是一个session变量,默认值是1,只有具有 SUPER 权限的客户端可以设置;设置为 0 则此客户端的的操作将不记入二进制日志;)
示例如下:
MariaDB [test]> SET sql_log_bin = 0;MariaDB [test]> SET sql_log_bin = 1;
Salin selepas log masuk

二进制日志的格式
二进制日志有三种格式:
默认是 基于语句的日志(statement-based);
row-based是基于行的日志;
mix是可以混合前面两种日志的格式;
详情请参考: Binary Log Formats
MariaDB服务器所有的配置选项参见: mysqld Options (full list)
MariaDB服务器系统变量参见: Server System Variables bitsCN.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Gartner: Generatif AI akan memacu transformasi reka bentuk pusat data perusahaan China Gartner: Generatif AI akan memacu transformasi reka bentuk pusat data perusahaan China Apr 16, 2024 pm 10:41 PM

Menurut berita pada 15 April 2024, tinjauan eksekutif CIO dan teknologi 2024 yang dikeluarkan oleh Gartner baru-baru ini menunjukkan bahawa lebih daripada 60% syarikat China merancang untuk menggunakan kecerdasan buatan generatif (GenAI) dalam tempoh 12 hingga 24 bulan akan datang. Memandangkan syarikat China cenderung untuk menggunakan GenAI secara tempatan dan bukannya melalui awan awam, persekitaran infrastruktur semasa tidak dapat menyokong projek GenAI. Ini akan menggalakkan transformasi reka bentuk pusat data perusahaan China. Zhang Lukeng, pengarah penyelidikan di Gartner, berkata: "Disebabkan kebimbangan keselamatan dan privasi data serta keperluan kawal selia, sesetengah perusahaan memilih untuk menggunakan penyelesaian GenAl atau memperhalusi model bahasa besar (LLM) di premis. Menggunakan GenAl di premis adalah penting untuk pusat data bukan sahaja

Samsung memperkenalkan SSD gred pusat data BM1743: dilengkapi dengan v7 QLC V-NAND dan menyokong PCIe 5.0 Samsung memperkenalkan SSD gred pusat data BM1743: dilengkapi dengan v7 QLC V-NAND dan menyokong PCIe 5.0 Jun 18, 2024 pm 04:15 PM

Menurut berita dari laman web ini pada 18 Jun, Samsung Semiconductor baru-baru ini memperkenalkan pemacu keadaan pepejal gred data pusat generasi seterusnya BM1743 dilengkapi dengan memori kilat QLC (v7) terbaharunya di blog teknologinya. ▲Samsung QLC pemacu keadaan pepejal gred data pusat BM1743 Menurut TrendForce pada bulan April, dalam bidang pemacu keadaan pepejal gred data pusat QLC, hanya Samsung dan Solidigm, anak syarikat SK Hynix, telah lulus pengesahan pelanggan perusahaan di masa itu. Berbanding dengan v5QLCV-NAND generasi sebelumnya (nota di tapak ini: Samsung v6V-NAND tidak mempunyai produk QLC), memori denyar Samsung v7QLCV-NAND telah hampir dua kali ganda bilangan lapisan susun, dan ketumpatan storan juga telah dipertingkatkan dengan banyak. Pada masa yang sama, kelancaran v7QLCV-NAND

Bagaimana untuk mengira aritmetik binari Bagaimana untuk mengira aritmetik binari Jan 19, 2024 pm 04:38 PM

Aritmetik binari ialah kaedah operasi berdasarkan nombor binari Operasi asasnya termasuk penambahan, penolakan, pendaraban dan pembahagian. Selain operasi asas, aritmetik binari juga termasuk operasi logik, operasi anjakan dan operasi lain. Operasi logik termasuk DAN, ATAU, NOT dan operasi lain, dan operasi anjakan termasuk operasi anjakan kiri dan anjakan kanan. Operasi ini mempunyai peraturan dan keperluan operan yang sepadan.

Bagaimana untuk menukar binari kepada perenambelasan menggunakan bahasa C? Bagaimana untuk menukar binari kepada perenambelasan menggunakan bahasa C? Sep 01, 2023 pm 06:57 PM

Nombor binari diwakili oleh 1s dan 0s. Sistem nombor perenambelasan 16-bit ialah {0,1,2,3…..9,A(10),B(11),…F(15)} untuk menukar daripada perwakilan binari kepada perenambelasan Mewakili bahawa bit ID rentetan dikumpulkan ke dalam ketulan 4-bit, dipanggil nibbles bermula dari bahagian yang paling tidak ketara. Setiap blok digantikan dengan nombor heksadesimal yang sepadan. Mari kita lihat contoh untuk mendapatkan pemahaman yang jelas tentang perwakilan nombor heksadesimal dan perduaan. 001111100101101100011101 3 E 5 B&nb

Apakah dua penambahbaikan utama EDVAC? Apakah dua penambahbaikan utama EDVAC? Mar 02, 2023 pm 02:58 PM

EDVAC mempunyai dua penambahbaikan utama: satu ialah penggunaan binari, dan satu lagi ialah penyiapan program yang disimpan, yang secara automatik boleh maju dari satu arahan program ke seterusnya, dan operasinya boleh diselesaikan secara automatik melalui arahan. "Arahan" termasuk data dan program, yang dimasukkan ke dalam peranti memori mesin dalam bentuk kod Iaitu, peranti memori yang sama yang menyimpan data digunakan untuk menyimpan arahan untuk melaksanakan operasi -dipanggil atur cara tersimpan.

Bagaimana untuk membaca fail binari di Golang? Bagaimana untuk membaca fail binari di Golang? Mar 21, 2024 am 08:27 AM

Bagaimana untuk membaca fail binari di Golang? Fail binari ialah fail yang disimpan dalam bentuk binari yang mengandungi data yang boleh dikenali dan diproses oleh komputer. Di Golang, kita boleh menggunakan beberapa kaedah untuk membaca fail binari dan menghuraikannya ke dalam format data yang kita inginkan. Berikut akan memperkenalkan cara membaca fail binari di Golang dan memberikan contoh kod tertentu. Pertama, kita perlu membuka fail binari menggunakan fungsi Buka dari pakej os, yang akan mengembalikan objek fail. Kemudian kita boleh buat

Belajar dengan mudah untuk menukar perenambelasan kepada perduaan dalam bahasa Go Belajar dengan mudah untuk menukar perenambelasan kepada perduaan dalam bahasa Go Mar 15, 2024 pm 04:45 PM

Tajuk: Belajar menukar heksadesimal kepada perduaan dalam bahasa Go Contoh kod khusus diperlukan Dalam pengaturcaraan komputer, operasi penukaran antara nombor asas yang berbeza sering terlibat. Antaranya, penukaran antara heksadesimal dan binari adalah agak biasa. Dalam bahasa Go, kita boleh mencapai penukaran heksadesimal kepada binari melalui beberapa contoh kod mudah Mari kita belajar bersama. Mula-mula, mari kita lihat kaedah perwakilan heksadesimal dan perduaan. Heksadesimal ialah kaedah mewakili nombor, menggunakan 0-9 dan A-F untuk mewakili 1

Masa depan pusat data: penumpuan kecerdasan buatan dan penyejukan cecair Masa depan pusat data: penumpuan kecerdasan buatan dan penyejukan cecair Sep 20, 2023 pm 12:21 PM

Peningkatan pesat kecerdasan buatan (AI) generatif menyerlahkan kepantasan pesat yang digunakan oleh perusahaan untuk menggunakan AI. Menurut laporan Accenture baru-baru ini, 98% daripada pemimpin perniagaan mengatakan kecerdasan buatan akan memainkan peranan penting dalam strategi mereka dalam tempoh tiga hingga lima tahun akan datang. Penganalisis McKinsey mendapati bahawa hampir 65% perusahaan merancang untuk meningkatkan pelaburan dalam kecerdasan buatan dalam tempoh tiga tahun akan datang Momentum itu datang apabila NVIDIA, AMD dan Intel melancarkan cip baharu yang direka untuk AI generatif dan pengkomputeran berprestasi tinggi (HPC). Baru nak mula. Pembekal awan awam dan syarikat cip baru muncul juga bersaing. Penganalisis IDC meramalkan bahawa perbelanjaan global untuk perisian, perkakasan dan perkhidmatan kecerdasan buatan akan mencecah $300 bilion, melebihi ramalan tahun ini sebanyak $154 bilion.

See all articles