Articles of 数据库

我正确备份我的数据库吗? 然后加载它作为INNODB?

mysqldump -hlocalhost -uUSERNAME -pPASSWORD THEDATABASE | gzip > /home/db_backup/abc.sql.gz tar -xzvf ./abc.sql.gz mysql THEDATABASE -uroot -pPASSWORD < abc.sql 重要的是,目前,我的桌子有一半是INNODB,另一半是MYISAM。 如果我运行这些命令…我的新恢复的数据库保持INNODB / MYISAM?

多个域名和1个数据库

我想要的是有一个从一个数据库信息的几个域,这将是很好的,因为我不需要编辑所有的网站数据库。 这有可能在未来没有问题吗? 服务器是共享的,主机不是本地的,但我可以给一个服务器的httppath。 如: sql12.backbone.tiscomhosting.nl 只有一个用户,这将是我。

廉价的数据库备份硬件?

build议使用以下设置保存数据库备份的硬件: 5个独立的物理主机,每个都有一个Sql Server 2008数据库。 每个实例都大于200Gb。 每个数据库每天都会进行一次完整备份,每隔几个小时就会有一次差异。 我希望将一周的备份保留在某个位置,以便在需要时快速方便地将数据库恢复到不同的方框。 目前,他们都将压缩的备份发送到一个大文件共享,这个文件共享被压垮了,导致备份频繁失败。 作为一个额外的问题,将本地备份复制到远程服务器的最快速和最具成本效益的方法是什么?

SQL Server查询无限期地挂起 – 恢复数据库唯一的解决scheme

偶尔我们会遇到无限期挂在我们的SQL Server上的查询。 这个查询是从一个单独的ColdFusion Web服务器调用的。 如果我运行探查器挂起时,我只是看到锁被分配和释放一遍又一遍。 在查询挂起的时候,这个数据库上的所有其他查询都可以正常运行。 奇怪的是我可以从SSMS运行查询,它运行在几秒钟(即使应用程序查询挂起)。 到目前为止唯一的解决scheme是备份数据库,然后恢复数据库。 这立即解决了这个问题。 任何线索到底是怎么回事? 提前致谢!

sp_msforeachdb不会列出SQL Server实例上的所有数据库

我正在使用sp_msforeachdb列出我的服务器上的所有数据库。 我知道这是不受支持的 ,但我想知道为什么它没有列出我已经安装的所有数据库。 这是我如何运行它: set run="C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE" -S .\SQL2008 -E -h -1 -Q %run% "exec sp_msforeachdb 'select ''?'''" 输出: master tempdb model msdb balance166 SSMS显示的数据库: master tempdb model msdb balance166 BOON205 KAB205 BOON0205和KAB205都已经用这样的命令恢复: %run% "…"其中"…"是这样的语句在一行上: RESTORE DATABASE [BOON205] FROM DISK = N'C:\Data\Backup\Balance205.bak' WITH REPLACE, STATS = 10, MOVE N'Balance166' to N'C:\Data\Balance205.mdf', MOVE N'Balance166_log' […]

用专用硬件开发数据库服务器

我打算将我的一个开发数据库服务器移到自己的机器上。 我目前正在笔记本上运行它,这不是很方便。 DB Servel是PostgreSQL 9.0.1, OS是Gentoo。 只有一个开发服务器连接到数据库,所以没有太多的查询。 问题是数据量:我需要存储一个planet.osm ,目前超过170 Gb的副本,而且越来越多。 我正在寻找一个解决scheme,不需要我购买昂贵的硬件,因为这不是生产服务器。 我甚至可以重新使用我的一些低端机器,唯一的例外是他们的硬盘。 所以我的问题是,我应该寻找什么样的硬盘? 目前我正在使用一个相对便宜的1.5TB外置USB驱动器,上面有一个btrfs分区,但是我不确定这个速度足够让db服务器在170Gb的干草堆上find一个针。 我可以使用哪些工具来衡量Linux上的硬盘性能? 请注意,这个问题与这个有些相关,主要的区别在于我没有构build生产服务器。

MySQL服务器无法启动!

我在我的电脑上安装了MySQL服务器5.1.1(Windows 7的终极32位,CPU双核2.60 MHz,2.00 GB的RAM),它运行良好,直到上周三我被迫卸载它,现在当我重新安装它在创build服务器实例的最后一级,当我按下执行,它检查确定'准备configuration'和'写configuration文件',但在'开始服务器'它面临一个错误,不会继续…和后来当我尝试从Windows服务手动启动MySQL服务时,它说:“Windows无法在本地计算机上启动MySQL服务,错误1067:进程意外终止。 当我想检查错误日志,看看为什么? mysql的数据文件夹是空的! 我尝试了一切:端口3306是开放的,没有人在听。 我的防火墙有mysqlexception,我甚至禁用它。 我什至尝试新版本的MySQL 5.1.2是一样的。 我该怎么办…请大家! 这是紧急的。

Windows Server 2008 Web vs Standard

请告诉我在Windows Server 2008 R2 Web版和Windows Server 2008 R2标准版的NoSQLDatabase / BackendComputing扩展服务器场之间哪个select最好? 我很确定networking上可以有30-100台服务器。 什么原因可以select标准版而不是networking版? 哪一个版本可以作为前端服务器? 你能告诉我:标准版可能会取代networking版,换句话说,标准版可以是默认select,如果我不知道哪个版本可供select? 谢谢你的任何意见!

SQL Azure中的数据是否安全?

我是云计算新手。 我不知道我的问题是否正确。 我有一个具有敏感数据的应用程序。 假设我必须将数据库移到云端。 数据库中的数据是否来自亚马逊和微软这样的供应商? 问候, Jebli。

在Mac上设置mysql

我已经成功地在我的Mac上安装了mysql,现在在命令行上我可以inputwhich mysql ,然后mac回复预期的path。 我想在这里开始使用教程。 但根据该教程,我需要在开始该教程之前进行一些额外的设置。 该文件引用了我的服务器pipe理章节,但是这并不表示我如何执行其余的设置…这更像是一个参考,所以我不知道从哪里开始。 有没有什么好的文档在线向我展示如何开始pipe理我的MySQL数据库,以便我可以通过教程? 更新:如果是重要的,在命令行键入mysql -u root回复这个错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 如果有人感兴趣, 这是我在网上find的最好的mysql教程。