![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
AlwaysBePrepared~
这个作者很懒,什么都没留下…
展开
-
大的mysql数据库备份文件还原
source命令还原.sql文件操作 一、修改my.ini的操作: innodb_buffer_pool_size 尽可能设置值为系统内存的30%,然后重启服务,若重启报错,改小该值 max_allowed_packet,slave_max_allowed_packet 该值限定单张表大小,默认4M,改为1024M 二、操作命令 //登陆mysql用户,用utf8的编码,注意def...原创 2020-04-28 09:57:05 · 247 阅读 · 0 评论 -
mysql数据库常见问题及解决办法
(一)安装方面和调整默认数据位置 问题一:安装时候问题 1、安装之前,需要先执行安装vcredist,分别32位或64位。先试试new不行再试试old 2、执行安装“mysql-installer-community-5.7.20.msi”选择"server only"即可,后面都"next" 3、MySQL server5.7版出现server failed 报错日志: 1: Act...原创 2020-04-28 09:53:30 · 1301 阅读 · 0 评论 -
PG数据库调优
PG数据库参数调优 连接上PG数据库后执行以下命令,优化参数需根据现场情况做调整,执行完后重启数据库生效。可通过show命令查看参数的值。 # cd /usr/local/pgsql/bin/ # ./pg_ctl start -D /usr/local/pgsql/data/ # start\stop\restart启动\停止\重启数据库 --关闭后异步提交数据,能提高效率但...原创 2020-04-27 17:37:53 · 638 阅读 · 0 评论 -
PG数据库性能优化二
一、排序: 1. 尽量避免 2. 排序的数据量尽量少,并保证在内存里完成排序。 (至于具体什么数据量能在内存中完成排序,不同数据库有不同的配置: oracle是sort_area_size; postgresql是work_mem (integer),单位是KB,默认值是4MB。 mysql是sort_buffer_size 注意:该参数对应的分配内存是每连接独占! ) 二、...转载 2019-11-15 10:26:35 · 1717 阅读 · 0 评论 -
postgres数据库性能优化
调整PostgreSQL数据库参数来优化性能 默认情况下,PostgreSQL配置不针对任何特定工作负载进行优化。设置默认值是为了确保在资源消耗最少的情况下,PostgreSQL在任何时候都能运...转载 2019-11-14 21:14:49 · 479 阅读 · 0 评论 -
MySQL--常用命令
MySQL数据库日常使用命令: 1.更改root密码 mysqladmin -uroot password 'mysql_password' 2.远程登录mysql服务器 mysql -uroot -p -h192.16.0.121 -P3306 3.查询数据库 show databases; 4.选择某个数据库 use database_name; 5.列出数据库中的列表 show table...原创 2019-04-04 14:54:15 · 101 阅读 · 0 评论 -
innodb存储引擎
InnoDB的架构由内存池和后台线程构成,架构图如图所示 (1)内存根据分工以及存储文件的不同分为缓冲池、重做日志缓冲、额外内存池: (1)内存根据分工以及存储文件的不同分为缓冲池、重做日志缓冲、额外内存池: 缓冲池:InnoDB引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。由于磁盘IO的速度感人,为了提高数据库的整体性能,在内存中划了一块区域作为缓冲池。数据库读取页时,首先...转载 2020-04-27 17:47:01 · 114 阅读 · 0 评论