小编Mar*_*ace的帖子

如何自动授予用户在 mysql 中创建的架构的所有权限?

有人新加入了公司,我使用以下命令在 mysql 中为她创建了一个帐户:

CREATE USER 'username' IDENTIFIED BY 'password'
Run Code Online (Sandbox Code Playgroud)

她需要创建自己的模式,因此使用:

GRANT CREATE ON *.* TO username;
Run Code Online (Sandbox Code Playgroud)

问题是现在她能够创建新的模式和表,但她不能用它做任何事情。我希望她不能访问现有的模式/表,但能够创建自己的数据库并对其进行任何操作。这可能吗?

mysql permissions users

7
推荐指数
1
解决办法
6万
查看次数

MongoDB:“[DataFileSync] 刷新 mmaps 需要 ... ms for ... 文件”是什么意思?

我正在 MongoDB 中为大型集合(~300GB)构建索引,db 终端窗口继续打印:

[DataFileSync] flushing mmaps took 10920ms for 151 files
Run Code Online (Sandbox Code Playgroud)

刷新 mmap 所需的时间通常约为 10 秒,有时甚至更长。我在高性能机器上运行 MongoDB,所以 RAM 可用性不是问题。

数据文件同步消息是什么意思?

有问题吗??

编辑:

刷新例程的真正问题是 MongoDB 在执行此操作时似乎冻结了。

即使是来自同一主机上的终端窗口的简单查询也必须等待刷新完成才能完成,而大约 10 秒(最多 150 秒)太长了。即使服务器上没有运行任何操作并且活动连接为零,例程也会发生(以 1、2 或 3 分钟的不规则间隔)。

我在 Windows Server 2008 R2 上运行 MongoDB 2.2.1 2008R2+。

mongodb memory

5
推荐指数
1
解决办法
4760
查看次数

标签 统计

memory ×1

mongodb ×1

mysql ×1

permissions ×1

users ×1