MySQL与MongoDB
文章平均质量分 86
介绍关系型数据库相关技术,包括MySQL、MongoDB等
镰刀韭菜
视野,意志,品格;目标,坚持,实践
展开
-
MySQL数据库主从同步备份实例
MySQL数据库主从同步备份实例主数据库IP:192.168.139.133从数据库IP:192.168.139.134 Master数据库的操作:1. mysql> GRANTSUPER,REPLICATION SLAVE ON *.* TO slave@192.168.139.134 identified by 'slave';2. vi /etc/mysql/my....原创 2018-05-21 00:10:12 · 572 阅读 · 0 评论 -
【数据库】关于数据库事务ACID的理解笔记
关于数据库事务ACID的理解笔记ACID的含义ACID的含义ACID 表示原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)。ACID 是数据库事务(database transaction)需要向用户确保有效的属性——即使在出现崩溃、错误、硬件故障等情况时也需要保证这些属性。如果没有 ACID 或类似的保证,应用开发者将难以区分他们自己的职责与数据库能够提供的保证。大多数关系事务数据库都会尽力符合 ACID 指标,但 NoSQL原创 2021-09-28 21:54:35 · 922 阅读 · 0 评论 -
【MySQL】MySQL实战:批量SQL插入性能优化
MySQL实战:批量SQL插入性能优化1. 使用一条SQL语句插入多条记录2. 在事务中进行插入处理在一些数据量较大的系统中,经常会面临的问题就是查询效率低下,数据入库时间长,特别是报表系统,每天的数据导入花费的时间可能会长达几个小时。因此优化数据库插入性能就变得很重要了。经过对MySQL InnoDB的一些性能测试,总结了一些提高insert效率的方法,分享如下:1. 使用一条SQL语句插入多条记录常见的插入语句为:insert into `insert_table` (`datetime`,原创 2021-08-26 08:13:23 · 1131 阅读 · 0 评论 -
MySQL缓存研究
MySQL缓存研究1. 题目概述在互联网行业,MySQL数据库毫无疑问已经是最常用的数据库。LAMP(Linux+Apache+MySQL+PHP)甚至已经成为专有名词,也是很多中小网站建站的首选技术架构。和其他数据库系统相比,MySQL有点与众不同,它的架构可以在多种不同的场景中应用并发挥好的作用。MySQL并不完美,却足够灵活,能够适应高要求的环境,例如Web应用。为了充分发挥MySQL的性能...原创 2018-05-21 00:24:56 · 1334 阅读 · 0 评论 -
数据库事务概念
数据库事务概念什么是数据库事务?事务(transaction)是由一系列操作序列构成的程序执行单元,这些操作要么都做,要么都不做,是一个不可分割的工作单位。数据库事务的四个基本性质(ACID)1. 原子性(Atomicity)事务的原子性是指事务中包含的所有操作要么全做,要么全不做(all or none)。2. 一致性(Consistency)在事务开始以前,...转载 2018-07-30 22:04:47 · 394 阅读 · 0 评论 -
什么是sql注入,如何防止sql注入
什么是sql注入,如何防止sql注入所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控...转载 2018-07-30 22:24:44 · 820 阅读 · 0 评论 -
【数据库与数据仓库】了解数据库锁
数据库锁何为锁?封闭的器物,以钥匙或暗码开启。在计算机中的锁一般用来管理对共享资源的并发访问,如锁定,同步等。当然在数据库中也有锁用来控制资源的并发访问,这也是数据库和文件系统的区别之一。什么事InnoDB的?MySQL的体系结构首先了解MySQL的体系结构:发现MySQL的由连接池组件,管理服务和工具组件,SQL接口组件,查询分析器组件,优化器组件,缓冲组件,插件式存...原创 2018-10-29 22:46:04 · 912 阅读 · 0 评论 -
【数据库】Docker容器中DB2数据库的安装与图形化管理
Docker容器中DB2数据库的安装与图形化管理Docker环境中学习Db2的优势是省去了下载产品、安装产品、初始化数据库实例这部分工作,更适合于开发人员学习Db2。一、Docker上安装DB2--服务端1. 查询可安装的db2镜像首先在Dockerhub上看看有哪些适合的版本;这里直接使用简单的命令吧。docker search db2搜索的DB2的结果2. ...原创 2019-07-28 20:54:33 · 1063 阅读 · 1 评论