问题标签 [database-administration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
34864 浏览

sql - 如何找到最后一次更新 PostgreSQL 数据库的时间?

我正在使用一个批量更新的 postgreSQL 数据库。我需要知道上次更新或修改数据库(或数据库中的表)的时间,两者都可以。

我看到 postgeSQL 论坛上有人建议使用日志记录并查询您的日志。这对我不起作用,因为我无法控制客户端代码库。

0 投票
2 回答
27040 浏览

oracle - Oracle SYS 和 SYSTEM 帐户有什么区别?

Oracle SYS 和 SYSTEM 内置帐户有什么区别?

编辑:除了3个字母!

0 投票
3 回答
141 浏览

database-administration - 易于使用的数据库编辑工具。易于修改,如 django admin

有没有一种工具可以让少数人访问,以便他们可以快速修改我们数据库的内容?我正在寻找易于使用和通用的东西。

phppgadmin 对于某些将要使用它的人来说太复杂了。我真的很喜欢 django admin,但是 Django 带来的一些限制是不可接受的。功能相似的东西会很棒,我真的很喜欢它的工作原理。

0 投票
1 回答
610 浏览

oracle - Oracle 11g 冷恢复?

有没有办法只从原始数据文件中恢复 Oracle 11g 实例?重建配置文件所需的最少信息量是多少?

0 投票
7 回答
6016 浏览

oracle - 开发者在开发数据库实例中应该拥有哪些权限

...以及如何授予这些权限。我在一个拥有 70 多个应用程序的大型 IT 部门工作,其中一些在 SQL Server 中,大多数在 oracle 中。每个系统都有一个 prod、QA 和 Dev 实例。我们(我是一名开发人员)拥有对 prod/qa 的只读访问权限,对此我很好。在 SQL Server 开发实例中,为开发人员提供了 db_owner,它工作得很好。争论的焦点是我应该在 DEV oracle 数据库中拥有哪些权限。

我认识到最好的情况是让每个开发人员在他们的工作站上运行他们自己的实例进行开发,但由于数据库的大小,这不被认为是一种选择。

我也对如何应用这些权限感兴趣。在 oracle 中,通过角色授予的权限在 PL/SQL 执行期间不活动,因此角色(甚至“dba”角色)没有用。剩下的就是使用内置帐户(系统)或在数十个数据库中创建数十个用户并直接授予每个用户数十个权限。在我看来,让开发人员作为系统登录是很有意义的,但我们的 DBA 声称这是一个坏主意。

0 投票
13 回答
53567 浏览

mysql - 如何删除数据库

我使用了以下 sytanx

并得到以下错误:

有任何想法吗..

0 投票
1 回答
100 浏览

sqlite - 我应该在 sqlite 数据库上执行哪些管理任务(如果有)?

我正在将客户端应用程序部署到数千台 Windows 机器上。每台机器都会使用一个 sqlite 数据库作为本地数据存储,最终将数据写入远程服务器。因此,随着时间的推移,sqlite 数据库不会真正增长超过几 MB,因为数据将被添加然后删除。SQLite 应该是零管理的,但是我是否需要偶尔运行一些任务,例如分析/更新统计信息/检查一致性等?或者我可以假设一旦有 sqlite 数据库,它就可以使用几年而不用担心,也不会损坏?

如果有这样的任务,我会在我的应用程序中构建流程以偶尔运行它们,但目前我不确定这是否有必要/推荐。

0 投票
2 回答
434 浏览

sql-server-2008 - SQL Server - 检测非索引列但在 WHERE 子句中使用

如何检测包含在 WHERE 子句中但在索引中使用的列?

小背景:

直到表的记录数很少,一切都会好起来的,一旦它开始有数百万条记录,则应该为存储过程中 WHERE 子句中使用的列创建索引,内联查询等,

由于我们有数百个存储的过程和查询,这些过程和查询经常被开发人员更改,我希望有一种自动化的方式来识别那些在 WHERE 子句中使用但未创建索引的列。如何在 SQL Server 2008 中做到这一点?

0 投票
10 回答
149660 浏览

database - 管理 H2 数据库的前端工具

如何使用H2 数据库的集成管理前端?

用于创建表、更改表、添加列等操作。

0 投票
4 回答
1008 浏览

php - PHP - 我在哪里可以找到一个易于非技术用户使用的简单数据库工具?

我正在寻找一个简单的数据库管理工具,它允许非技术用户将数据输入到数据库中(想象一下 phpMyAdmin 的精简版)。它最好允许开发人员设置可以修改哪些表和字段的限制。

编辑:到目前为止,发布的大多数工具都是面向开发人员的。我正在寻找提供基本功能但高度精致的东西(干净的界面,有组织的布局等)。

Edit2:在 phpmyadmin 替代线程中找到了这个链接。

http://www.sqlbuddy.com