数据库

数据库
数据库

Mysql 事务原理简单分析

阅读(15) 赞(0)

Mysql Innodb中的事务隔离级别 隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 未提交读(Read uncommitted) 可能 可能 可能 已提交读(Read committed) 不可能 ...

数据库

MySQL中optimize优化表

阅读(11) 赞(0)

当对MySQL进行大量的增删改操作的时候,很容易产生一些碎片,这些碎片占据着空间,所以可能会出现删除很多数据后,数据文件大小变化不大的现象。当然新插入的数据仍然会利用这些碎片。但过多的碎片,对数...

数据库

Redis命令行查看中文不乱码

阅读(4) 赞(0)

Redis命令行查看中文不乱码 Redis 在使用命令行操作时,如果查看内容中包含中文,会显示16进制的字符串 ➜  ~ redis-cli 127.0.0.1:6379> set name 优客志 OK 127.0.0.1:6379> get name "\xe7...

数据库

为什么要用Redis?

阅读(7) 赞(0)

最近阅读了《Redis开发与运维》,非常不错。这里对书中的知识整理一下,方便自己回顾一下Redis的整个体系,来对相关知识点查漏补缺。 我按照五点把书中的内容进行一下整理: 为什么要选择Redis:介绍Redis...

数据库

MacOS 系统安装 Redis

阅读(3) 赞(0)

mac系统安装redis 1、下载 打开官网:https://redis.io/ 2、安装 下载完成后,打开命令行工具,执行解压命令 tar zxvf redis-4.0.9.tar.gz 3、编译测试 sudo make test 4、编译安装 sudo make insta...

数据库

Oracle数据库建立索引的原则

阅读(3) 赞(0)

数据库建立索引的原则 确定针对该表的操作是大量的查询操作还是大量的增删改操作。 尝试建立索引来帮助特定的查询。检查自己的sql语句,为那些频繁在where子句中出现的字段建立索引。 尝试建立复合索引来...

数据库

带你发现新大陆之图数据库解密?

阅读(5) 赞(0)

一、关系型数据库的不适性 在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL,它们也被称为:关系数据库管理系统(RDBMS)。然而,随着关系数据...

数据库

MySql 中聚合函数增加条件表达式

阅读(31) 赞(0)

有个需求,某张表,有个状态字段(1:成功,2:失败,类似这样的),现要用日期分组统计不同状态下的数量 先写了个子查询: select aa.logDate,aa.totalLogs    ,(select count(1) from dxp.dxp_h...

数据库

MySQL 显示表字段及注释等信息

阅读(30) 赞(0)

常用命令 SHOW DATABASES                                //列出 MySQL Server 数据库。 SHOW TABLES [FROM db_name]                    ...

数据库

MySQL大表优化方案

阅读(3) 赞(0)

当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以...

数据库

MongoDB与其他数据库对比

阅读(3) 赞(0)

《MongoDB实战 第二版》第1章为现代Web而生的数据库,本章我们讲述了很多内容。概括一下,MongoDB是一款开源的、基于文档的数据库管理系统,是针对现代互联网应用程序的数据和伸缩性要求而设计的,其特性...

数据库

MongoDB生成UUID字符串

阅读(254) 赞(0)

MongoDB生成UUID字符串 转换String类型UUID 官方UUID介绍;https://docs.mongodb.com/manual/reference/method/UUID/index.html Mongodo的UUID默认是返回一个Bson的UUID对象,并非字符串。且UUID需要传递...

数据库

MongoDB ObjectId介绍

阅读(3) 赞(0)

官方文档:https://docs.mongodb.com/manual/reference/method/ObjectId/index.html 概述 创建新的ObjectId 获取文档的时间戳 ObjectId十六进制字符串表示形式 > db.col.find() { "_id" : ObjectId("...