摘要: 5. SQL优化 5.1 大批量插入数据 环境准备 : CREATE TABLE `tb_user_2` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(45) NOT NULL, `... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(6) 评论(0) 推荐(0)
摘要: 1. 应用优化 前面章节,我们介绍了很多数据库的优化措施。但是在实际生产环境中,由于数据库本身的性能局限,就必须要对前台的应用进行一些优化,来降低数据库的访问压力。 1.1 使用连接池 对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(40) 评论(0) 推荐(0)
摘要: 4. Mysql并发参数调整 从实现上来说,MySQL Server 是多线程结构,包括后台线程和客户服务线程。多线程可以有效利用服务器资源,提高数据库的并发性能。在Mysql中,控制并发连接和线程的主要参数包括 max_connections、back_lo... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(26) 评论(0) 推荐(0)
摘要: 5. Mysql锁问题 5.1 锁概述 锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢)。 在数据库中,除传统的计算资源(如 CPU、RAM、I/O 等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(35) 评论(0) 推荐(0)
摘要: 1. MySql中常用工具 1.1 mysql 该mysql不是指mysql服务,而是指mysql的客户端工具。 语法 : mysql [options] [database] 1.1.1 连接选项 参数 : -u, --user=name ... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(27) 评论(0) 推荐(0)
摘要: 3. Mysql复制 3.1 复制概述 复制是指将主数据库的DDL 和 DML 操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL支持一台主库同时向多台从库进行复制, 从库同时也可以作... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(27) 评论(0) 推荐(0)
摘要: 1.介绍 索引是通过某种算法,构建出一个数据模型,用于快速找出在某个列中有一特定值的行,不使用索 引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的 时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(8) 评论(0) 推荐(0)
摘要: 概念 据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、 更新和删除数据。 不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能。现在许多 不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎。... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(14) 评论(0) 推荐(0)
摘要: 什么是事务? 在MySQL中的事务(Transaction)是由存储引擎实现的,在MySQL中,只有InnoDB存储引擎才 支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 DDL、DML、D... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(17) 评论(0) 推荐(0)
摘要: 在echarts4.9以后的版本中移除了map地图 使用命令npm install echarts --save它会下载最新版本 的echarts 所有我们要下载回echarts4.9版本中 如果已经下载了最新的可以卸载 // 卸载echarts运行:npm ... 阅读全文
posted @ 2022-11-09 08:10 陶然同学 阅读(61) 评论(0) 推荐(0)