iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >接到一个新的mysql数据库时需要做什么
  • 703
分享到

接到一个新的mysql数据库时需要做什么

2024-04-02 19:04:59 703人浏览 八月长安
摘要

这期内容当中小编将会给大家带来有关接到一个新的Mysql数据库时需要做什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。当我接到一个新的mysql数据库时,需要搞清楚如下

这期内容当中小编将会给大家带来有关接到一个新的Mysql数据库时需要做什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

当我接到一个新的mysql数据库时,需要搞清楚如下情况:

1、这个数据库的版本、字符集、使用的存储引擎、是否为主从复制、是否为高可用、备份情况、查看一下近期的慢查询日志和ERR日志、表的数据量、有多少张表、大表有多大等;

2、查看Mysql当前有哪些触发器和存储过程

mysql> show triggers;
mysql> show events;
mysql> show procedure status;
mysql> SHOW FUNCTioN STATUS;

3、查看数据库是否有分区表

select TABLE_NAME from infORMation_schema.PARTITIONS where PARTITION_NAME is not null;

4、执行一会show processlist,看看 Mysql 能有多少并发,一般都是什么sql。

5、跑一下如下工具,看看mysql的读写比例、关注disk读、full join全表扫描、操作系统环境等情况

pt-summary
pt-mysql-summary
pt-query-digest
pt-show-grants
pt-variable-advisor
pt-query-digest
mysqlreport

6、看看数据库有哪些用户

select host,User,PassWord from mysql.user

7、系统挂载参数

mount -o noatime,nobarrier /dev/sda1/ data

8、看numa是否关闭

nuMactl --hardware

9、看调度策略是否为deadline或者noop

[root@MySQL02 chenzx]# cat /sys/block/sda/queue/scheduler 
noop anticipatory [deadline] cfq

10、内核参数

vim /etc/sysctl.conf
vm.swappiness <= 10
vm.dirty_ratio<=5
vm.dirty_backgroud_ratio<=10

11、最大文件句柄数

 vi /etc/security/limits.conf 
*                soft      nofile            102400
*                hard      nofile            102400

12、mysql重点参数

innodb_flush_log_at_trx_commit=1
sync_binlog=1 
binlog_format=ROW
innodb_file_per_table = 1
innodb_log_file_size = 4G
innodb_log_files_in_group = 2
innodb_buffer_pool_size
innodb_buffer_pool_instances
master_info_repository = TABLE 
relay_log_info_repository =TABLE
relay_log_recovery = on
sort_buffer_size
join_buffer_size
read_rnd_buffer_size
tmp_table_size

13、审核表结构、字段类型选择是否合理,比如业务中选择性很少的状态status、类型type等字段是否使用tinytint或者smallint类型,这样不仅可以节省存储空间,还能节省BP的利用率、网络传输数据包的大小等。

上述就是小编为大家分享的接到一个新的mysql数据库时需要做什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: 接到一个新的mysql数据库时需要做什么

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 接到一个新的mysql数据库时需要做什么
    这期内容当中小编将会给大家带来有关接到一个新的mysql数据库时需要做什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。当我接到一个新的mysql数据库时,需要搞清楚如下...
    99+
    2024-04-02
  • 连接到一个MySQL数据库时,如何查看其他MySQL数据库的表列表?
    借助SHOW TABLES From Database_name查询,我们可以看到另一个数据库的表。这里Database_name是我们当前没有使用的数据库的名称。考虑以下示例,其中我们运行查询以获取数据库名称“tutorial”中的表列表...
    99+
    2023-10-22
  • mysql是一个什么样的数据库
    小编给大家分享一下mysql是一个什么样的数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! my...
    99+
    2024-04-02
  • 将数据从MySQL迁到Oracle需要注意什么
    这篇文章主要介绍“将数据从MySQL迁到Oracle需要注意什么”,在日常操作中,相信很多人在将数据从MySQL迁到Oracle需要注意什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2024-04-02
  • 使用JDBC连接Mysql数据库时需要注意哪些事项
    使用JDBC连接Mysql数据库时需要注意哪些事项?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。首先理清几个概念:JDBC:j...
    99+
    2024-04-02
  • 每次我们开始MySQL会话时都需要选择数据库吗?如何才能做到呢?
    数据库仅创建一次,但每次开始 MySQL 会话时都需要选择它。可以借助 MySQL 命令行工具上的 USE db_name 语句来完成。mysql> Use Query; Database changed这表明我们现在正在使用查询数据...
    99+
    2023-10-22
  • myeclipse连接mysql数据库要注意什么
    连接MySQL数据库时,需要注意以下几点: 确保已安装MySQL数据库,并且启动了MySQL服务。 在MyEclipse中配置数据...
    99+
    2024-04-12
    mysql myeclipse
  • jdbc连接mysql数据库要注意什么
    确保已经安装了JDBC驱动程序:在使用JDBC连接MySQL数据库之前,需要先下载并安装MySQL的JDBC驱动程序,例如MyS...
    99+
    2024-04-12
    mysql jdbc
  • 数据库的分库分表需要注意什么
    这篇文章主要讲解了“数据库的分库分表需要注意什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“数据库的分库分表需要注意什么”吧!切入层次以下,范围界定在JA...
    99+
    2024-04-02
  • mssqlserver数据库导出到另外一个数据库的方法是什么
    本篇文章为大家展示了mssqlserver数据库导出到另外一个数据库的方法是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。下文给大家介绍mssqlserver数...
    99+
    2024-04-02
  • 数据库将一张表中的数据更新到另一张表(Oracle、MySQL)
    Oracle数据库         方式一(推荐) -- 将 t2表的字段更新到t1表MERGE INTO COMMUNITY_MEMBER_APPLY_DIE T1USING COMMUNITY_MEMBER T2ON (T1.MEMB...
    99+
    2023-09-14
    数据库 oracle mysql
  • 要保证数据库的数据独立性需要修改什么
    这篇文章给大家分享的是有关要保证数据库的数据独立性需要修改什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。要保证数据库的数据独立性需要修改的是什么?要保证数据库的数据独立性需要...
    99+
    2024-04-02
  • 怎么使用数据库查询1秒找到需要的数据
    怎么使用数据库查询1秒找到需要的数据,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1 简介学习Dash中渲染网页静态表格的常用方法,并在最后的例子中教大家如何配合Dash,简简...
    99+
    2023-06-15
  • MySQL数据库中什么情况下需要使用索引
    这篇文章主要介绍MySQL数据库中什么情况下需要使用索引,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!什么情况下需要使用索引(1)列经常被用于where条件中(2)列中有大...
    99+
    2024-04-02
  • mysql创建数据库时为什么要指定编码
    这篇文章主要介绍“mysql创建数据库时为什么要指定编码”,在日常操作中,相信很多人在mysql创建数据库时为什么要指定编码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”my...
    99+
    2024-04-02
  • mysql将数据库的所有表结构和数据复制到另一个库
    要将一个MySQL数据库的所有表结构和数据复制到另一个数据库,可以使用以下步骤: 在目标数据库中创建一个空的数据库。例如,假设要将名为olddb的数据库复制到名为newdb的新数据库中,可以使用以下语...
    99+
    2023-09-02
    数据库 mysql sql
  • 数据库容灾的重要性:为什么您需要保护您的数据
    数据库是企业的重要资产,其中存储着大量宝贵的信息。一旦数据库出现故障或被破坏,企业将面临巨大的损失。因此,对数据库进行容灾备份是十分必要的。 数据库容灾是指采取措施来保护数据库免受各种意外情况的影响,以便在发生灾难时能够快速恢复数据库并...
    99+
    2024-02-14
    数据库容灾 数据保护 备份 恢复 灾难恢复
  • 了解申请一个云服务器时所需要的参数是什么
    云服务器的配置参数可以有很多种,以下是一些常见的参数: 容量:云服务器可以提供多大的可用云空间,这取决于所需的服务器资源、带宽以及用户数量。 带宽:云服务器可以提供多少带宽,这是根据用户数量而定的。 CPU:根据应用程序的运行方式,云服...
    99+
    2023-10-26
    所需要 参数 服务器
  • DB2中怎么创建一个新的数据库
    在DB2中创建一个新的数据库,可以通过以下步骤实现: 打开DB2控制台或者使用命令行工具登录到DB2数据库服务器。 使用以下...
    99+
    2024-03-07
    DB2 数据库
  • 怎么在PHP中隐藏不需要的数据库接口
    这篇文章主要讲解了“怎么在PHP中隐藏不需要的数据库接口”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在PHP中隐藏不需要的数据库接口”吧!第一步:删除不必要的数据库接口首先,我们需要找...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作