返回顶部
首页 > 资讯 > 数据库 >mysql面试(三)服务器配置类问题
  • 465
分享到

mysql面试(三)服务器配置类问题

mysql面试(三)服务器配置类问题 2019-02-18 16:02:06 465人浏览 猪猪侠
摘要

sql_MODE 配置Mysql处理SQL方式 set [session/global/persisi] sql_model="xxxx" [mysqld] sql_model=xxx SQL_MODE 说明 ONLY_F

sql_MODE

  • 配置Mysql处理SQL方式
  • set [session/global/persisi] sql_model="xxxx"
  • [mysqld] sql_model=xxx
SQL_MODE 说明
ONLY_FULL_GROUP_BY 对于GROUP BY聚合操作,如果出现在SELECT中的列、HAVING或者ORDER BY子句的非聚合列,没有在GROUP BY中出现,那么这个SQL语法检查报错
ANSI_QUOTES 禁止使用双引号来引用字符串
REAL_AS_FLOAT Real作为float的同义词
PIPES_AS_CONCAT 把"
STRICT_TRANS_TABLES/STRICT_ALL_TABLES 事务存储引擎/所有存储引擎上启用严格模式,SQL语法检查报错
ERROR_FOR_DIVISION_BY_ZERO 不允许0作为除数
NO_AUTO_CREATE_USER 在用户不存在时不允许grant语句自动建立用户
NO_ZERO_IN_DATE/NO_ZERO_DATE 日期数据内/日期数据不能含0
NO_ENGINE_SUBSTITUTION 当指定存储引擎不可用时报错

使用set命令配置动态参数

  • set[session|@@session.]system_var_name=expr
  • set[global|@@global.]system_var_name=expr
  • set[persist|@@persist.]system_var_name=expr

使用pt-config-diff工具比较配置文件

  • pt-config-diff u=root, p=, h=localhost /etc/my.cnf

常用性能参数

参数 说明
服务器配置参数 max_connections 设置MySQL允许访问的最大连接数量
interactive_timeout 设置交互连接的超时时间
wait_timeout 设置非交互连接的超时时间
max_allowed_packet MySQL可以接收的数据包大小
sync_binlog 每写多少次缓冲会向磁盘同步一次binlog
sort_buffer_size 设置每个会话使用的排序缓存区的大小
join_buffer_size 设置每个会话使用的连接缓冲的大小
read_buffer_size 当对一个MYISAM进行表扫描时分配的读缓存池大小
read_rnd_buffer_size 设置控制索引缓冲区大小
read_rnd_buffer_size 设置每个会话用于缓存未提交事务缓存大小
存储引擎参数 innodb_flush_log_at_trx_commit 0:每秒一次刷新日志到磁盘,1:每次事务提交都会刷新事务日志到磁盘,2:每次事务提交写入系统缓存,每秒向磁盘刷新一次
innodb_buffer_pool_size 设置innodb缓冲池大小,应为系统可用内存的75%
innodb_buffer_pool_instances Innodb缓冲池的实例个数,每个实例大小为总缓冲池大小/实例个数
innodb_file_per_table 设置每个表独立使用一个表空间文件

欢迎扫描下方二维码,持续关注:

互联网工程师(id:PHPstcn),我们一起学习,一起进步

您可能感兴趣的文档:

--结束END--

本文标题: mysql面试(三)服务器配置类问题

本文链接: https://lsjlt.com/news/1998.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mysql面试(三)服务器配置类问题
    SQL_MODE 配置MySQL处理SQL方式 set [session/global/persisi] sql_model="xxxx" [mysqld] sql_model=xxx SQL_MODE 说明 ONLY_F...
    99+
    2019-02-18
    mysql面试(三)服务器配置类问题
  • mysql 面试(六)MySQL 架构类问题
    MySQL 主从复制实现原理 开启二进制日志 步骤一:主库 db 的更新事件 (update、insert、delete) 被写到 binlog 步骤二:从库发起连接,连接到主库 步骤三:此时主库创建一个 binlog du...
    99+
    2020-06-01
    mysql 面试(六)MySQL 架构类问题
  • mysql面试(一)版本类问题
    各个发行版区别及优缺点 MySQL Percona MySQL MariaDB 服务器特性 开源 开源 开源 支持分区表 支持分区表 支持分区表 InnoDB XtraDB XtraDB 企业版监控工具,社...
    99+
    2021-08-14
    mysql面试(一)版本类问题
  • mysql面试(五)存储引擎类问题
    MySQL常用存储引擎 引擎名称 事务 说明 MYISAM N MySQL5.6之前的默认引擎,最常用的非事务型存储引擎 CSV N 以CSV格式存储的非事务型存储引擎 Archive N 只运行查询和新增数据不允许修...
    99+
    2020-02-27
    mysql面试(五)存储引擎类问题
  • mysql面试(二)用户管理类问题
    如何定义MySQL数据库账号 用户名@可访问控制列表 % 可以从所有外部主机访问 192.168.1.%可以从192.168.1网段访问 localhost 从服务器本地访问 使用CREATE USER 建立用户 MySQL常用用...
    99+
    2020-08-02
    mysql面试(二)用户管理类问题
  • mysql面试(七)备份恢复类问题
    备份方式 逻辑备份(DB 备份到文件) 物理备份(DB 备份到 DB) 全量备份和增量备份以及差异备份 常用备份工具 名称 特点 mysqldump 最常用的逻辑备份工具,支持全量备份和条件备份 mysqlpump 多...
    99+
    2018-03-22
    mysql面试(七)备份恢复类问题
  • mysql面试(八)管理及监控类问题
    性能类指标 名称 说明 QPS 数据库每秒处理的请求数量 TPS 数据库每秒处理的事务数量 并发数 数据库实例当前并行处理的会话数量 连接数 连接到数据库会话的数量 缓存命中率 Innodb 缓存命中率 ...
    99+
    2014-08-15
    mysql面试(八)管理及监控类问题
  • PVE服务器配置及常见问题处理
    1、新装配置 取消订阅 sed -i “s/data.status !== ‘Active’/false/g” /usr/share/javascript/proxmox-widget-toolkit...
    99+
    2023-10-02
    服务器 debian
  • 配置tftp服务器要注意哪些问题
    配置tftp服务器要注意的问题有:1、首先要保证TFTP服务器所在的网络环境正常,检查与服务器相连的路由器、交换机是否能正常访问外部...
    99+
    2023-03-01
    配置tftp服务器 tftp服务器 服务器
  • 关于Nginx服务器可视化配置问题
    目录前言一、可视化配置1.前提准备前言 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有...
    99+
    2022-11-13
    nginx可视化配置 nginx服务器可视化
  • 云服务器升级配置问题及建议
    1. 为什么需要升级云服务器配置? 随着业务的发展和用户量的增加,云服务器的配置可能需要升级以满足更高的性能需求。以下是一些常见的升级配置问题: 性能瓶颈:当服务器的处理能力、内存或存储空间不足时,可能会导致应用程序运行缓慢或崩溃。 网...
    99+
    2023-10-27
    建议 服务器
  • 关于云服务器的升级配置问题
    云服务器是一种虚拟化软件,允许企业将数据存储在云服务器上,并根据需要随时扩展或缩减规模。在进行任何云服务器升级或配置时,可能会涉及到不同的软件、硬件和操作系统,因此应该在购买之前进行详细的需求评估和配置。下面是一些需要考虑的因素: 存储...
    99+
    2023-10-26
    服务器 于云
  • 桌面云服务器配置
    桌面云服务器配置是一个广泛使用的服务器软件,可以为用户提供高性能、高可用性和易管理等优势。以下是桌面云服务器配置的一般流程: 硬件选择和安装:根据您的需求和应用场景,确定所需的硬件和操作系统。常见的硬件包括服务器主板、内存、硬盘等。安装...
    99+
    2023-10-26
    服务器配置 桌面
  • 阿里云测试服务器配置要求全面解读
    阿里云测试服务器作为企业进行测试和开发的重要工具,其配置要求直接影响到测试的效率和质量。本文将详细解读阿里云测试服务器的配置要求,帮助企业更好地进行测试和开发工作。 一、硬件配置要求 1. CPU:阿里云测试服务器的CPU要求为XeonE5...
    99+
    2023-11-08
    阿里 服务器配置 测试
  • 云服务器配置mysql
    要配置 MySQL 数据库并添加云服务器,请按照以下步骤操作: 下载并安装 MySQL 和相应的服务器软件(如 MYSELinux 或者 Sybase 等)。 安装 MySQL 客户端软件并登录到 MySQL 服务器。在 Windows...
    99+
    2023-10-26
    服务器配置 mysql
  • 云服务器内网穿透升级配置问题
    什么是内网穿透? 内网穿透是一种技术,它可以让外部网络访问内部网络中的设备。在云服务器中,内网穿透可以让外部用户通过公网访问云服务器内部的应用程序和服务。 为什么需要内网穿透升级配置? 随着云计算技术的发展,越来越多的企业和个人开始使用云...
    99+
    2023-10-27
    内网 服务器
  • 亚马逊服务器移动面试题
    您如何处理最高级别的负载? 您如何应对突发流量? 您如何保护您的服务器免受网络攻击? 您如何在高峰时段保持您的服务器可用? 您如何管理您的服务器上的数据库副本? 您如何监控您的服务器并确保它正常运行? 您如何优化您的应用程序并提高性能? ...
    99+
    2023-10-27
    亚马逊 面试题 服务器
  • Nginx服务器可视化配置问题怎么解决
    本文小编为大家详细介绍“Nginx服务器可视化配置问题怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“Nginx服务器可视化配置问题怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。前言Nginx是一...
    99+
    2023-07-04
  • SQL Server Alwayson搭建三:SQL服务器配置
    安装.NET Framework 3.5/4.0 IP配置sql01sql02 安装SQL Server 2014,选择混合认证模式,设置sa密码 服务器加域,成功后选择重启服务器 使用dcadmin登录...
    99+
    2024-04-02
  • MySQL如何配置服务器
    这篇文章主要为大家展示了“MySQL如何配置服务器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL如何配置服务器”这篇文章吧。MySQL服务器配置1.&...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作