标签: database

PG_Dump 因误认为磁盘空间不足而失败

我正在尝试在我的本地主机上使用 pg_dump 在远程机器上转储 4GB PostgreSQL 数据库。我的本地主机报告有 15GB 的可用空间。我正在将输出通过管道传输到 gzip。但是,经过大约 15 分钟的处理后,pg_dump 中止,指出“pg_dump:[tar 归档程序] 无法写入输出文件:设备上没有剩余空间”。我不断监视我机器上的可用磁盘空间量,它始终保持在 ~10GB 范围内。为什么 pg_dump 由于磁盘空间不足而过早失败,即使仍有足够的空间?

我的命令看起来像:

pg_dump -c --host=${HOST} --username=${DATABASEUSER} --blobs --format=t ${DATABASE} | gzip -c > /tmp/db-backup.tar.gz
Run Code Online (Sandbox Code Playgroud)

postgresql database

3
推荐指数
1
解决办法
8480
查看次数

如何将 postgres 数据库转换为 sqlite

我们正在开发一个网站,当我们在本地开发时(我们中的一个来自 Windows),我们使用 sqlite3,但在服务器(linux)上我们使用 postgres。我们希望能够将生产数据库导入到我们的开发过程中,所以我想知道是否有办法将 postgres 数据库转储转换为 sqlite3 可以理解的东西(只需将 postgres 的转储 SQL 提供给它,许多错误)。谢谢。

postgresql database sqlite

3
推荐指数
2
解决办法
1万
查看次数

有没有日志分析器可以将IIS日志解析成可以查看的数据库?

我正在寻找一种工具,可以将其发现转储到外部数据库中,例如 sql。它不一定是 SQL,我们只需要某种形式的数据库中的数据,以便我们可以操作它。

iis database logging

3
推荐指数
1
解决办法
204
查看次数

将数据库数据从 Windows 上的 xampp 传输到 Ubuntu

将 mysql 数据库从 Windows 上的 xampp 传输到 Ubuntu 上的 MySql 服务器的最快方法是什么?

mysql ubuntu database xampp

3
推荐指数
1
解决办法
4466
查看次数

在几乎不涉及删除操作的突袭中使用 SSD 驱动器

根据我在阅读有关固态驱动器和 raid 的案例时能够理解的内容,问题是 TRIM 不能在 raid 配置中用于它们,因此,导致磁盘随着时间的推移在删除文件时变慢.

我目前正在考虑的一个用例是在一个 raid 中使用 SSD:s 存储数据库而不删除,只执行读写操作。

这是否会绕过在运行raid SSD:s 时无法使用TRIM 的常见问题,或者其他(据说与数据库管理数据的方式有关)会浮出水面吗?

更新:值得一提的是,为什么我开始考虑这样做的可行性是因为这些堆栈交换站点似乎已经使用 SSD 存储一段时间了(http://blog.serverfault.com/发布/我们的存储决定/ )

linux raid database ssd trim

3
推荐指数
1
解决办法
757
查看次数

MySQL 服务器上的 CSV 引擎

我不认为这是一个编程问题,所以我要在这里问 -

阅读高性能mysql这本书,我阅读了CSV引擎。该段说:

CSV 引擎可以将逗号分隔值 (CSV) 文件视为表格,但不支持对它们进行索引。该引擎允许您在服务器运行时将文件复制进和出数据库。如果您从电子表格中导出 CSV 文件并将其保存在 MySQL 服务器的数据目录中,则服务器可以立即读取它。类似地,如果您将数据写入 CSV 表,外部程序可以立即读取它。CSV 表作为数据交换格式和某些类型的日志记录特别有用。

我从这一段中得到的是,我可以将一个 .CSV 文件复制到数据库的数据目录中,它应该显示为一个可以读取的表。但是,每当我将测试 .csv 文件复制到目录中时,它都不会显示为表格。我无法访问它。

我也在使用 MySQL 5.5

有谁知道为什么这不起作用,或者我做错了什么?

mysql database csv mysql5.5

3
推荐指数
1
解决办法
612
查看次数

恢复 MySQL 转储 - 错误 2006 (HY000)

我只是想恢复一个 mysql 转储。下面是命令和错误信息。任何人都可以给我一些如何解决这个问题的线索吗?

10:54:16 Restoring C:\Users\matcheek\Documents\dumps\Dump20120405-1.sql

    Running: mysql.exe "--defaults-extra-file="d:\temp\tmpbvhy4i.cnf"  " --host=127.0.0.1 --user=root --port=3306 --default-character-set=utf8 --comments < "C:\\Users\\matcheek\\Documents\\dumps\\Dump20120405-1.sql"

    ERROR 2006 (HY000) at line 271: MySQL server has gone away
Run Code Online (Sandbox Code Playgroud)

mysql database

3
推荐指数
1
解决办法
7987
查看次数

mysql 用户创建有什么限制?

MySQL 5.1.x

在 MySql 中创建帐户时,磁盘上的帐户的成本是多少?另外,您可以创建的最大帐户数是多少?

mysql database

3
推荐指数
1
解决办法
61
查看次数

我的日志文件大小是 121 GB 如何减少?

我们使用的是 Navision 2009,并且数据库事务日志文件已增长到 121GB。我们想缩小文件。这能做到吗?

database logging navision transaction-log

3
推荐指数
1
解决办法
873
查看次数

Mysql - 删除名称中带有 # 的数据库

如何删除名称为# 的数据库?像这样:#mysql50#mysql.backup

我不知道谁能创造它,但它发生了。当我尝试 DROP DATABASE 名称时,出现错误:

ERROR 1102 (42000): 数据库名称不正确

感谢您的帮助。

mysql sql database

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

标签 统计

database ×10

mysql ×5

logging ×2

postgresql ×2

csv ×1

iis ×1

linux ×1

mysql5.5 ×1

navision ×1

raid ×1

sql ×1

sqlite ×1

ssd ×1

transaction-log ×1

trim ×1

ubuntu ×1

xampp ×1