Navicat 博客

2019 年 4 月 16 日,由 Robert Gravelle 撰写

数据库视图是由 SELECT 查询组成的虚拟或逻辑表。与数据库表非常相似,视图也含有可以查询的行和列。大多数数据库管理系统(包括 MySQL)甚至允许你通过视图更新基础表中的数据,但可能会有警告。在本篇文章中,我们将了解什么是视图以及如何使用 Navicat Premium 作为我们的客户端在 MySQL 8 创建一个视图。

2019 年 4 月 9 日,由 Robert Gravelle 撰写

大多数关系数据库(包括 MySQL、MariaDB 和 SQL Server)都支持存储过程和函数。实际上,存储过程和函数是非常相似的,可以用来完成相同的任务。话虽如此,在決定某项工作使用哪一种时,需要考虑两者之间的一些重要差异。我们将在今天的文章中逐一介绍这些差异。

2019 年 4 月 1 日,由 Robert Gravelle 撰写

正则表达式(regex)提供了一种将字符串与模式匹配的方法,以便搜索变得“模糊”而不是精确。MongoDB 内置了一个 regex 引擎,因此即使你只是大概知道正在寻找的确切字段值,你也可以找到文档。在今天的文章中,我们将学习如何使用 Navicat for MongoDB 在 MongoDB 运用正则表达式。

2019 年 3 月 26 日,由 Robert Gravelle 撰写

打开 MongoDB 数据库中的任何一个文档,你会注意到文档中有一个 _id 字段:


实际上,ObjectId 或 _id 是每个 MongoDB 文档中都存在的字段。在本篇文章中,我们将探讨它的什么以及为什么它对 MongoDB 数据库很重要。

2019 年 3 月 5 日,由 Robert Gravelle 撰写

你可能听说过列索引是通过最大限度地减少查询所需的磁盘访问次数来优化查询性能的好方法。MongoDB 有一个字段索引的特定应用程序,称为覆盖索引查询(Covered Queries),其中查询的所有列都被进行索引。因为 MongoDB 不必检查除索引之外的任何文档,所以覆盖索引查询非常快。在今天的文章中,我们将学习如何使用覆盖索引查询更快地查询数据。

Navicat 文章
频道条目
分享
文章归档