mysql
-
MySQL学习之Mysql锁&事务隔离级别详解数据库
一、锁的定义 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共 享的资源。如…
-
MySQL学习之EXPLAIN执行计划详解及最佳实践数据库
备注: 环境mysql5.6.38 一、EXPLAIN执行计划 使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是 如何处理你的SQL语句的,分析 …
-
MySQL索引学习笔记详解数据库
需求分析 首先,先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname=’css’,如果要拿这条数据的话需要些的sql是 SELECT *…
-
MySQL学习之SQL优化(索引优化)详解数据库
一、如何选择合适的列建立索引 在where从句,group by从句,order by从句,on从句中出现的列 索引字段越小越好 离散度大的列放到联合索引的前面 explain s…
-
MySQL与Redis的区别—详细!详解数据库
1. MySQL和Redis的数据库类型 MySQL是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 Redis是NOSQL,即非关系型数据库,也是缓存数…
-
NOSQL概念入门详解数据库
一、NOSQL概念 随着大数据时代的到来,分布式存储得到了快速发展,其中比较受欢迎的,主要以key-value键值对存储的非关系型数据库进入了大家的视野。 NOSQL的…
-
MySQL 处理重复数据详解数据库
防止表中出现重复数据 你可以在MySQL数据表中设置指定的字段为 PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。 让我们尝试一个实例:下表中无…
-
Python-PostgreSQL的使用详解数据库
一、安装PostgreSQL模块 yum install postgresql-devel pip3 install psycopg2 注意;安装时遇到./psycopg/psyc…
-
Merge INTO的用法参考详解数据库
Merge是一个非常有用的功能,类似于MySQL里的insert into on duplicate key. Oracle在9i引入了merge命令, 通过…
-
mysql int(x) 显示宽度详解数据库
解释: mysql中的 int(x),x表示此列的显示宽度,x位;显示宽度经常会与zerofill一起使用,插入…