1. 程式人生 > >Mysql 配置檔案和目錄的合理分配

Mysql 配置檔案和目錄的合理分配

[client]
port                           = 3301
socket                         = /data/mysql3301/data/mysqld3301.sock


[mysqld_safe]
socket                         = /data/mysql3301/data/mysqld3301.sock
nice                           = 0
#flush-caches
numa-interleave


[mysql]
port                           
= 3301 socket = /data/mysql3301/data/mysqld3301.sock no_auto_rehash default_character_set = utf8 prompt = \[email protected]\h:\p:[\d]> [mysqldump] quick quote-names max_allowed_packet = 16M [mysqld] # GENERAL # user = mysqldb port
= 3301 default_storage_engine = InnoDB socket = /data/mysql3301/data/mysqld3301.sock pid_file = /data/mysql3301/data/mysqld3301.pid server-id = 6501 # Charset # init_connect = 'SET collation_connection = utf8mb4_unicode_ci
' init_connect = 'SET NAMES utf8mb4' character-set-server = utf8mb4 character-set-client = utf8mb4 collation-server = utf8mb4_unicode_ci skip-character-set-client-handshake explicit_defaults_for_timestamp=true # MyISAM # key_buffer_size = 32M myisam_recover = FORCE,BACKUP # SAFETY # max_allowed_packet = 16M max_connect_errors = 1000000 skip_name_resolve innodb = FORCE # DATA STORAGE # datadir = /data/mysql3301/data # BINARY LOGGING # log_bin = /data/mysql3301/binlog/mysql-bin log_bin_index = /data/mysql3301/binlog/mysql-bin.index expire_logs_days = 7 sync_binlog = 1 binlog_format = ROW binlog_cache_size = 4M max_binlog_size = 1G max_binlog_cache_size = 100M # CACHES AND LIMITS # tmp_table_size = 32M max_heap_table_size = 32M query_cache_type = 0 query_cache_size = 0 max_connections = 5000 max_user_connections = 5000 thread_cache_size = 100 open_files_limit = 65536 table_definition_cache = 10240 table_open_cache = 10240 thread_handling = pool-of-threads thread_pool_oversubscribe = 10 # INNODB # innodb_flush_method = O_DIRECT innodb_log_files_in_group = 2 innodb_log_file_size = 512M innodb_log_buffer_size = 64M innodb_flush_log_at_trx_commit = 2 innodb_file_per_table = 1 innodb_open_files = 1024 innodb_buffer_pool_size = 1 #innodb_buffer_pool_populate = 1 innodb_additional_mem_pool_size = 32M innodb_print_all_deadlocks = 1 innodb_log_group_home_dir = /data/mysql3301/innolog innodb_data_home_dir = /data/mysql3301/innodata # REPLICATION # skip_slave_start = 1 #replicate-wild-ignore-table = mysql.% replicate-wild-ignore-table = information_schema.% replicate-wild-ignore-table = performance_schema.% relay_log = /data/mysql3301/relaylog/relay-bin relay-log-index = /data/mysql3301/relaylog/relay-bin.index sync_master_info = 1 sync_relay_log = 1 sync_relay_log_info = 1 read_only = 0 # LOGGING # log_error = /data/mysql3301/log/mysql-error.log log_queries_not_using_indexes = 1 long_query_time = 1 slow_query_log = 1 slow_query_log_file = /data/mysql3301/log/mysql-slow.log general_log = OFF general_log_file = /data/mysql3301/log/mysql-general.log

相關推薦

Mysql 配置檔案目錄合理分配

[client] port = 3301 socket = /data/mysql3301/data/mysqld3301.sock [mysqld_safe] socket

linux中mysql配置檔案jdk環境變數

mysql配置檔案 [client]default-character-set = utf8mb4 [mysql]socket = /var/lib/mysql/mysql.sockdefault-character-set = utf8mb4 [mysqld]skip-name-resolveport

mysql配置檔案啟動引數的處理

概述 本文簡單梳理了mysql配置檔案和啟動引數的讀取和解析過程 相關處理原始碼 load_defaults函式:  這個函式在mysqld_main函式開始的地方呼叫,注意load_default_groups引數:mysqld、server、mysql5.7,表示該

mysql8學習手冊第四部分:mysql配置檔案的使用高階配置

第四章:Configuring Mysql Using config file Using global and session variables Using parameters with startup script Configuring th

Linux下如何查詢sqlnet.ora listener.ora tnsnames.ora 配置檔案目錄

1.首先切換到oracle 使用者下 使用env 檢視資料庫配置檔案資訊 2.然後找到LD_LIBRARY_PATH=/home/opt/oracle/product/11.2.0.4/db_1 (配置檔案後面的 路徑) 3.切換到 目錄下 cd /home/opt/oracle/p

MySQL二進位制檔案位主從配置

工作原理: 主從複製的原理: 分為同步複製和非同步複製,實際複製架構中大部分為非同步複製。 複製的基本過程如下: 1、Slave上面的IO程序連線上Master,並請求從指定日誌檔案的指定位置(或者從最開始的日誌)之後的日誌內容。 2、Master接收到來自Slave的IO程序的請求後

mysql 5.5 的預設配置檔案資料檔案的存放路徑

"C:\Program Files\MySQL\MySQL Server 5.5\" # Path to the database root datadir="C:\ProgramData\MySQL\MySQL Server 5.5\data\" # The default character set

MySQL配置檔案my.cnf引數優化中文詳解(轉)

原文地址:http://www.jb51.net/article/48082.htm 這篇文章主要介紹了MySQL配置檔案my.cnf引數優化和中文詳解,非常詳細的用中文註釋了各個引數的作用以及建議值,需要的朋友可以參考下 Mysql引數優化對於新手來講,是比較難懂的東

MySQL配置檔案my.cnf引數優化中文詳解

[client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock basedir = /usr/local/mysql datadir = /data/mysql pid-file

一:檔案目錄篇(5)——搜尋檔案

動作 roo 速度 ket 有關 -name comm 找不到 ont 1.搜尋執行檔——which which指令主要是在PATH所包含的目錄中去搜尋執行檔的檔名,若加上-a參數就可以搜尋除所有包含檔案的信息 上面列出root賬號的PATH包含的目錄,which命令會在

遞迴實現刪除某個資料夾下的所有檔案目錄,包括刪除本身。

核心程式碼:     /***      * 刪除指定資料夾下所有檔案      *      * @param path   

web.xml配置檔案監聽器

1. web.xml 配置檔案 WEB-INF |- lib 放第三方jar包 |- classes 自己寫的servlet等java類 |- web.xml web應用程式的配置檔案 寫一個servlet 要在類上加一個 @WebServlet(urlPatterns="") 寫一

python3操作檔案目錄

操作檔案和目錄的函式一部分放在os模組中,一部分放在os.path模組中,這一點要注意一下。檢視、建立和刪除目錄可以這麼呼叫: # 檢視當前目錄的絕對路徑:>>> os.path.abspath('.')'/Users/michael'# 在某個目錄下建立一個新目錄,首先把新目錄的完整路徑

Node.js 中fs.access() 判斷檔案目錄是否存在;

var fs = require("fs"); /* -----判斷檔案和目錄是否存在; fs.access(path[, mode], callback); path:判斷的檔名; callback:回撥函式;  */ fs.access("./wenjian.txt",function

Linux 檔案目錄的讀寫執行許可權詳解

首先了解一個ls -l 檔案的每列含義 [[email protected] ~]# ls -l a -rw-r–rw- 1 test002 tester 279103 9月 2 13:21 a 下面介紹每列含義: (1)第一列:檔案型別和許可權,這部分稍後重

Struts2的入門之配置檔案傳值問題

struts-base.xml檔案詳解這是struts2的基礎配置檔案必須的 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD

python遍歷目錄下的所有檔案目錄詳細介紹

目錄結構如下圖: test---a------d------g--------g.txt test---a------d------a.txt test---a------e --------b --------c --------1.txt --------2.tx

Linux學習筆記之1——檔案目錄管理(硬連線軟連線)(連結檔,相當於快捷方式)

在這節將要學習linux的連線檔,在之前用"ls -l" 檢視檔案屬性的命令時, 其中第二個屬性是連線數。那麼這個連線數是幹什麼的?這就要理解inode。     先說一下檔案是怎麼儲存的。檔案儲存在硬碟上,硬碟的最小儲存單位叫做"扇區"(Sector),每個扇區儲存512位元

APUE 檔案目錄

檔案和目錄 Unix 所有的檔案都對應一個 struct stat,包含了一個檔案所有的資訊。 #include <sys/stat.h> struct stat { mode_t st_mode; // 檔案型別和使用者訪問許可權 ino_t

易學筆記-Linux命令-第5章:操作檔案目錄

操作檔案和目錄 萬用字元 *:匹配任意多個字元(包括零個或者多個) [[email protected] ~]# ll -l *  列出所有檔案或者目錄,包括目錄中的子目錄或者子檔案 -rw-r--r--. 1 root root