我正在尝试学习 PostgreSQL 管理并开始学习如何使用psql命令行工具。
当我使用 登录时psql --username=postgres,如何列出所有数据库和表?
我曾尝试\d,d并dS+但没有列出。我已经用 pgAdmin III 创建了两个数据库和几个表,所以我知道它们应该被列出。
这似乎是一个有很多神话和相互冲突的领域。
那么SQL Server中的表变量和本地临时表有什么区别呢?
我正在数据库中寻找一条我不了解的精确信息。数据库在一台单独的机器上,但我可以登录它,并psql以管理员权限启动命令行。
这是第三方产品,他们回答问题的速度很慢。我知道数据在那个数据库里面,所以我想做一点逆向工程。
给定一个表名,是否可以获得该表中列名的列表?
例如,在 SQL Server 中,可以将表转储到可重用CREATE语句中,该语句以文本方式列出了该表所包含的所有列。
使用 PostgreSQL v9.1 时,如何使用 SQL 列出所有模式?
我期待着以下内容:
SELECT something FROM pg_blah;
Run Code Online (Sandbox Code Playgroud) 我想针对我的 PostgreSQL 数据库对一些 SQL 查询进行基准测试。有什么方法可以使用 SQL 查询时间psql吗?
我计划将质谱仪的扫描结果存储在 MySQL 数据库中,并想知道存储和分析这一数量的数据是否远程可行。我知道性能因环境而异,但我正在寻找粗略的数量级:查询需要 5 天还是 5 毫秒?
每个输入文件包含一次光谱仪运行;每次运行都由一组扫描组成,每个扫描都有一个有序的数据点数组。有一些元数据,但文件的大部分由 32 位或 64 位整数或浮点数数组组成。
|----------------+---------------------------------------| | 操作系统 | Windows 2008 64 位 | | MySQL 版本 | 5.5.24 (x86_64) | | 中央处理器 | 2x 至强 E5420(共 8 核)| | 内存 | 8GB | | SSD 文件系统 | 500 GiB | | 硬盘RAID | 12 TiB | |----------------+---------------------------------------|
服务器上还有一些其他服务在使用可忽略的处理器时间运行。
|-----------+--------------| | 文件数| ~16,000 | | 总尺寸| 1.3 TiB | | 最小尺寸 | 0 字节 | | 最大尺寸 | 12 GiB …
我有一张桌子items (item_id serial, name varchar(10), item_group int)和一张桌子items_ver (id serial, item_id int, name varchar(10), item_group int)。
现在我想在items_verfrom 中插入一行items。是否有任何简短的 SQL 语法来执行此操作?
我试过:
INSERT INTO items_ver VALUES (SELECT * FROM items WHERE item_id = 2);
Run Code Online (Sandbox Code Playgroud)
但我收到一个语法错误:
ERROR: syntax error at or near "select"
LINE 1: INSERT INTO items_ver VALUES (SELECT * FROM items WHERE item...
Run Code Online (Sandbox Code Playgroud)
我现在尝试:
INSERT INTO items_ver SELECT * FROM items WHERE item_id = 2;
Run Code Online (Sandbox Code Playgroud)
它工作得更好,但我遇到了一个错误:
ERROR: column "item_group" is of type integer …Run Code Online (Sandbox Code Playgroud) 这个问题在大多数论坛和整个网络中似乎是一个常见问题,这里以多种格式提出,通常听起来像这样:
在 SQL Server 中 -
- 事务日志变得如此之大的一些原因是什么?
- 为什么我的日志文件这么大?
- 有什么方法可以防止这个问题的发生?
- 当我找到根本原因并希望将我的事务日志文件调整到正常大小时,我该怎么办?
sql-server shrink transaction-log auto-growth recovery-model
postgresql ×5
mysql ×3
psql ×2
sql-server ×2
auto-growth ×1
backup ×1
benchmark ×1
catalogs ×1
command-line ×1
innodb ×1
insert ×1
metadata ×1
myisam ×1
mysqldump ×1
performance ×1
schema ×1
shrink ×1
t-sql ×1
tools ×1