InnoDB -- 文件

1.    参数文件
         使用 show variables like '%%'; 进行查询具体参数
         参数修改:

SET [global | session] system_var_name

= expr [@@global. | @@session. | @@] system_var_name

= expr

         使用 select @@global.read_buffer_size 进行查看    
2.    日志文件
        a. 错误日志( error log
       Show variables like 'log_error'
     b. 二进制日志(binlog
        记录数据库所有更改操作,不包括select show       
        Datadir 日志文件目录
        作用:
            1.恢复
            2.复制
            3.审计
        参数:
            1. Max_binlog_size
            2. Binlog_cache_size
            3. Sync_binlog
            4. Binlog_do_db
            5. Binlog_ignore_db
            6. Log_slave_update
            7. Binlog_format
                a). Statement:逻辑SQL语句
                b). Row:记录行更改情况
                c). mixed:二进制记录,但在一些情况下会使用ROW格式
                    i). 引擎改为NDB
                    ii). 使用了UUID()USER()CURRENT_USER()FOUND_ROWS()ROW_COUNT()等不确定函数
                    iii). INSERT DELAY 语句
                    iv). UDF
                    v). Temporarytable
        c. 慢查询日志(slow query log
            Long_query_time
            Log_slow_queries
            Log_throttle_queries_not_using_indexes:每分钟允许记录到slow log的且未使用索引的SQL语句次数
            Log_output:默认为file,可改为table等,改为table时需要注意,table消耗数据库本身性能
        d. 查询日志(log
    3. 套接字文件
        UNIX系统下本地连接MYSQL可使用,一般在/tmp目录下,名为:mysql.sock
    4. pid文件
        mysql实例启动时,会将自己的进程ID写入一个文件中(主机名.pid)
    5. 表结构定义文件
        创建表时,会创建表句.frm文件,用来记录表的定义或视图结构
    6. InnoDB存储引擎文件
        a. 表空间文件
            默认配置下会有一个初始大小为10M的,名为ibdata1的文件,使用innodb_data_file_path进行设置;

    用户可以通过多个文件组成一个表空间,同时制定文件的属性,若两个文件位于不同的磁盘上,磁盘的负载可能被平均,因此可以提高数据库的整体性能;
     若设置了参数 innodb_file_per_table ,则用户可以将每个基于 innodb 存储引擎的表产生一个独立的表空间。命名规则为:表名 .ibd
b. 重做日志文件
     innodb 存储引擎目录下: ib_logilfe0….
    
     重做日志属性 :
        i. Innodb_log_file_size
             指定每个重做日志的大小, 1.2.X 之后为 512G
        ii.Innodb_log_files_in_group
            重做日志文件的数量
        iii. Innodb_mirrored_log_groups
            镜像文件组的数量
        iv. Innodb_log_group_home_dir
            文件所在路径

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值