数据对我们来说很重要,比如数据库只有一个库,那为所谓,怎么备份都行,但是数据库量大,而且数据库也是很多,要是一个一个备份,工作量很大。 下面简单介绍一种全量备份,并且压缩方法 1、mysqldump 备份并压缩sql文件 mysqldump -h主机ip -u用户名 -p密码(也可不输入) 数据库名 ...
分类:
数据库 时间:
2020-01-19 19:36:55
阅读次数:
119
1.先写缓存,在写数据库(这个需要考虑一下业务的合理性 ) 讲解:先写缓存,再写数据库。应用程序前端直接读写 Redis,后端匀速异步地把数据持久化到 MySQL 或 TiDB。这种做法一般被称之为“穿透式缓存”,这样子可以减少很多大流量的请求网站。 2,先写数据库,再写缓存 解释:因为有一些业务可 ...
分类:
数据库 时间:
2020-01-19 19:33:00
阅读次数:
219
cp /opt/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora /opt/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora 然后在服务器里面用sys登 ...
分类:
数据库 时间:
2020-01-19 19:31:46
阅读次数:
124
应用系统分层架构,为了加速数据访问,会把最常访问的数据,放在缓存(cache)里,避免每次都去访问数据库。 操作系统,会有缓冲池(buffer pool)机制,避免每次访问磁盘,以加速数据的访问。 MySQL作为一个存储系统,同样具有缓冲池(buffer pool)机制,以避免每次查询数据都进行磁盘 ...
分类:
数据库 时间:
2020-01-19 19:30:45
阅读次数:
108
为什么会出现ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 这个错误。 原因是因为:mysql5.7 以后数据库安全密码策略需要更改,不能使用简单密码。 如图: ALTER USER ...
分类:
数据库 时间:
2020-01-19 19:30:31
阅读次数:
155
需要对 id 进行转换 const mongoose = require('mongoose') var ObjectId = mongoose.Types.ObjectId; await Users.aggregate([ { $match : { "_id":new ObjectId("5asd ...
分类:
数据库 时间:
2020-01-19 19:29:44
阅读次数:
191
MySQL 存储过程是一些 SQL 语句的集合,比如有的时候我们可能需要一大串的 SQL 语句,或者说在编写 SQL 语句的过程中还需要设置一些变量的值,这个时候我们就完全有必要编写一个存储过程。下面我们来介绍一下如何创建一个存储过程。 基本语法 可以使用 CREATE PROCEDURE 语句创建 ...
分类:
数据库 时间:
2020-01-19 19:18:35
阅读次数:
106
需求:备份开发人员提供过来的单条 update mysql 语句 使用 PyCharm 创建一个 Django 项目,添加一个 app01 Application。 修改 settings.py 修改 urls.py 在 tmplates 目录下添加 index.html 页面 修改 views.p ...
分类:
数据库 时间:
2020-01-19 19:17:10
阅读次数:
135
1. Mysql架构与sql执行流程【上】 讲师:青山 时长:1h5min 计划:2020/1/19 11:30 – 12:00 1.1. MySQL的发展历史 2000年MySQL开源,就出现很多分支。 MariaDB【oracle收购后,】, Percona Server XtraDB Engi ...
分类:
数据库 时间:
2020-01-19 19:11:11
阅读次数:
101
本文对mongodb配置进行了详尽的说明与讲解,记录于此,供各位同学及自己参考研究。 ...
分类:
数据库 时间:
2020-01-19 19:07:16
阅读次数:
107
通常情况下,建立索引是加快查询速度的有效手段。但索引不是万能的,靠索 引并不能实现对所有数据的快速存取。事实上,如果索引策略和数据检索需求严重不符的话,建立索引反而会降低查询性能。因此在实际使用当中,应该充分考虑到 索引的开销,包括磁盘空间的开销及处理开销(如资源竞争和加锁)。例如,如果数据频繁的更 ...
分类:
数据库 时间:
2020-01-19 18:54:44
阅读次数:
92
一般一张表超过2G的大小,Oracle推荐使用分区表。oracle 11g支持自动分区,也可按年度、季度、月份手动扩展分区。
分类:
数据库 时间:
2020-01-19 17:47:34
阅读次数:
464
1:资料参考 https://blog.csdn.net/coldljy/article/details/3168906 https://www.cnblogs.com/jwentest/p/8552075.html https://www.cnblogs.com/ExMan/p/10396298. ...
分类:
数据库 时间:
2020-01-19 16:34:10
阅读次数:
135
时间转字符串 date_format(now(),'%Y-%m-%d') 时间转时间戳 unix_timestamp(now()) 字符串转时间 str_to_date('2020-01-19','%Y-%m-%d %H') 字符串转时间戳 unix_timestamp('2020-01-19') ...
分类:
数据库 时间:
2020-01-19 16:33:04
阅读次数:
73
前言 锁。在现实生活中是为我们隐藏外界所使用的一种工具。在计算机中,是协调多个进程或线程并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁 ...
分类:
数据库 时间:
2020-01-19 15:23:36
阅读次数:
101
首先需要配置settings.py文件中的DATABASES与数据库的连接信息, 之后将创建的app添加到settings.py文件中的INSTALLED_APPS中,在app的models.py文件中创建app自己的模型,并且进行与数据库之间的映射。 models.py文件中的内容: 在app的v ...
分类:
数据库 时间:
2020-01-19 15:20:20
阅读次数:
104
1. 查看当前的数据库连接数 2. 数据库允许的最大连接数 3. 修改数据库最大连接数 4. 关闭/重启数据库 5. 查看当前有哪些用户正在使用数据 6. 当前的session连接数 7. 当前并发连接数 ...
分类:
数据库 时间:
2020-01-19 14:08:27
阅读次数:
95