我正在尝试将数据库从我们的生产服务器移动到我们的测试服务器。我使用 Microsoft 的数据库发布向导创建了一个包含生产数据库架构和数据的脚本。
但是 **我不知道如何将这个脚本加载到我们的测试数据库中。**生成的脚本大约 500mb,按数据库标准算不算“大”,但大到我无法复制和粘贴它进入查询分析器。或者,当我尝试使用 SQL Server Management Studio 直接打开文件时,它会抱怨
操作无法完成。没有足够的存储空间可用于此操作。
这个错误发生在我选择一个数据库之前,所以我相信这是 Management Studio 抱怨没有足够的内存来加载 500mb 的文件。
有什么建议吗?
Server #1 是在 Debian 上运行的 MySQL 数据库服务器,其中包含许多表和一个超过 100GB 的特定表。
Server #2 用作 MySQL 从属进行复制,但由于出现问题,现在需要重置它并重新初始化复制。
目前,服务器#1 的硬盘驱动器上没有足够的空间来执行完整的数据库转储(即小于 100GB 的可用空间)。除了升级需要停机的硬件之外,让数据库从服务器#1 转储到服务器#2 完好无损、没有损坏并且不会在此过程中填满服务器#1 上的硬盘驱动器的最佳方法是什么?
我们正在公司 DMZ 中的独立 LAMP 平台上部署一个简单的时事通讯 web 应用程序。关于MySQL服务器是否应该从DMZ中移除并放入内部网络存在一些讨论。
服务器位于防火墙后面,仅打开端口 80,MySql 将连接到非标准端口。该数据库包含客户电子邮件地址。
这是一个安全的设置(或足够安全)?将数据放在第二个防火墙后面会更安全吗?(我更像是一名开发人员,所以我并不真正了解这里的所有安全方面 - 有人可以启发我吗!)
更新 只是为了澄清和吸引更多评论这里是我们当前的设置:
互联网 - firewall1 - http 服务器 - firewall2 - appserver - firewall3 - 企业资源
这个新应用程序应该完全进入防火墙 1 和 2 之间的 DMZ。我们目前正在讨论将 MySQL 服务器拉入第二个防火墙后面。
我们购买了一台新服务器作为 MS SQL 后端。我很想知道它的最佳设置是什么。
服务器是戴尔 R710 它有 6 个硬盘驱动器 2x 74GB 15k 和 4x 146GB 15k
这是当前在 RAID 1/Raid10 配置中设置的。
我的问题是以下应该去哪里(哪个数组)?
TEMPDB(还有多少、大小和增长) 系统 DB(主数据库、模型等) 应用 MDF 应用 LDF 系统页面文件
操作系统已安装在 RAID1 上。
我有一个巨大的(~150 GB)postgresql 数据库,它的性能在过去几周内下降了。为了提高性能,我打算执行FULL VACUUM、CLUSTER和ANALYZE。
我应该按什么顺序执行这些操作?我不介意执行所需的时间,只介意数据库的性能改进。
谢谢,
乌迪
目前我正在使用 mysqldump 进行备份,这很慢,但还可以。最大的问题是恢复数据库,这需要几天时间。转储大约 7GB gzip,所以它不是一个小数据库,但它不应该超出 mysql 的合理范围。
那么我的其他选择是什么?像 mysqlhotcopy 这样的东西会很完美。
有人告诉我这show table status对于查找数据库的大小很有用,但我得到了一个无法阅读的混乱。有没有办法改变这个命令来获得更少的信息,或者有没有另一种方法来查找数据库或表的大小?
管理层同意将我们的主要 Oracle 数据库迁移到虚拟机平台。
运营部门表示,他们将专门使用重型硬件,并且只在其上运行数据库虚拟机。
我听说在 vm 上运行 DB 是禁忌,因为有额外的层(虚拟 io + 物理 io),但是 OPS 人员说它是超快的硬件,所以没问题。
DBA 是否应该过度关注这种向虚拟化的转变?
谢谢/jp。
不确定我是否理解这一点,但我将在那里抛出我的假设:
SQL Server 2008 标准版和企业版用于在服务器上运行完整的数据库服务(不仅仅是为了比较),
SQL Server Developer Edition 是什么,围绕 SQL Server 开发程序的 IDE????
不知道我明白了吗?
database development sql-server sql-server-2005 sql-server-2008
如果我没记错的话,在执行 mysqldump 时,它会锁定表,不是吗?嗯,没关系,我的问题是:
如果我使用 mysqldump 每小时备份一次 LIVE 数据库,会有什么后果?
我有很多数据库(大约 15 个),但我只需要备份 10 个数据库(其中 2 个数据库非常大,大约 40 mb)。因此,在我的批处理文件中,我不使用“--all-”选项为每个数据库执行 mysqldump。
我想尽可能多地备份那些重要的数据库,我计划每 3 小时备份一次。但是,我担心性能,我担心它会减慢我的网站速度。有什么建议吗?
database ×10
mysql ×4
backup ×3
sql-server ×3
cluster ×1
development ×1
dmz ×1
innodb ×1
lamp ×1
oracle ×1
performance ×1
postgresql ×1
query ×1
scripting ×1
security ×1
sql ×1
vacuum ×1