原来
我对Linux没有太多经验,但这是一个学习的好机会
我正在安装一个简单的数据库服务器,我想知道 ubuntu 服务器 9.10(你们推荐什么 [begginer] 服务器发行版?)供应商下载页面上列出的驱动程序)
http://www.foxconnchannel.com/product/Motherboards/detail_spec.aspx?ID=en-us0000346
编辑
经过一些提示后,我发现我调用的 raid 实际上是一个 fakeraid,还发现了一些关于使用dmraid在 fakeraid 上运行 linux 的文章,并且建议使用soft raid,并且由于性能/功能几乎相同,我需要帮助解决另一个问题
哪个更容易设置,并且会在某些故障时自动恢复和/或使用 1 个磁盘启动
请记住,我不是专家,所以如果某些东西很难配置,我更愿意站在一边,至少现在是这样。
提前致谢
亚瑟
我有自己的服务器(具有 root 访问权限)。
我需要访问我的网站等的用户的统计信息...
我看过一个叫做 Webalyzer 的应用程序……这是一个不错的选择吗?
我在 Ubuntu 9 系统上运行 apache2 ...
如果您知道任何用于服务器的优秀统计应用程序,请告诉我。
还有一个后续问题:所有统计信息都保存在日志文件中,对吗?那么这些日志文件会变得多大呢?拆分它们的可能性会很好,但不知道 Webalyzer 是否可以实现...
对于我们希望使用 Active Active 配置实现零数据库和应用程序停机时间的应用程序。我们的 dB 是 Oracle
以下是我的问题:
感谢和问候, 希拉尔
我们正在尝试扩展我们的 Drupal 安装并决定使用一些专用的 MySQL 设备。不幸的是,当我们尝试使用远程数据库时,我们遇到了极其缓慢的情况——页面加载时间从大约 200 毫秒到 5-10 秒。
服务器之间的延迟很小 - 十分之一或二毫秒。
PING 10.37.66.175 (10.37.66.175) 56(84) bytes of data.
64 bytes from 10.37.66.175: icmp_seq=1 ttl=64 time=0.145 ms
64 bytes from 10.37.66.175: icmp_seq=2 ttl=64 time=0.157 ms
64 bytes from 10.37.66.175: icmp_seq=3 ttl=64 time=0.157 ms
64 bytes from 10.37.66.175: icmp_seq=4 ttl=64 time=0.144 ms
64 bytes from 10.37.66.175: icmp_seq=5 ttl=64 time=0.121 ms
64 bytes from 10.37.66.175: icmp_seq=6 ttl=64 time=0.122 ms
64 bytes from 10.37.66.175: icmp_seq=7 ttl=64 time=0.163 ms
64 bytes from 10.37.66.175: icmp_seq=8 …Run Code Online (Sandbox Code Playgroud) 我有一个需要大量写入的应用程序。该应用程序最适合与调查相比 - 客户创建自定义问题并将其保存到数据库中。大多数请求来自提交这些表单的用户。稍后,我们的客户会对这些提交进行复杂的报告和图表。
确保我们的应用程序服务器 (PHP) 和 Web 服务器 (Nginx) 扩展非常容易,麻烦的是将数据库服务器扩展到多个服务器上。
许多应用程序的读取量更大,因此通常您会有一个主从复制设置,其中所有写入都发送到单个主服务器,但读取分配给从服务器。对我们来说这是行不通的,因为我们大部分时间都在写。
我已经看到提到主-主设置,但这通常会遇到自动递增主键的障碍。解决方案通常是让一台服务器处理奇数,而另一台处理偶数。我想避免这种情况。
在一些类似的问题上,我看到提到 Tungsten Replicator 以及它如何为您提供更多的复制灵活性。这对我有帮助吗?这会给我带来什么 MySQL 的内置复制无法提供的好处?
还有 MySQL Cluster,但这通常会遇到非常大的数据库和复杂查询(连接)的问题。我需要能够运行复杂的报告,所以这可能对我不起作用。
我正在寻找冗余、自动故障转移、分发请求和数据完整性。
是否有其他 RDMS 提供适用于 Web 的更好解决方案?
在数字取证领域,1GB的数据包大小很常见,我遇到了麻烦。
使用内部 python 脚本,我们从档案中提取文本,一些文件大到 4 GB,其中的文本可以轻松达到 1 GB。然后我们使用 Sphinxsearch 使其可搜索。
所以现在我在将这些文本插入数据库时面临数据包数据包太大错误。
机器是 64 核,64 GB 内存,可以轻松处理 Terrabytes。
所以我该怎么做?
另一个问题是,在 < 1GB 数据包期间,增加 max_allow_packet 是否也会增加内存使用量?
操作系统:Linux 2.6.39 Mysql:5.1 和 5.5
我现在在 cron 中使用它来备份 1 个 sql.gz 文件中的所有数据库:
0 0 * * * root mysqldump -u root -pPASSWORD --all-databases | gzip > /home/backup/db/`date +\%G-\%m-\%d`_db.sql.gz
Run Code Online (Sandbox Code Playgroud)
我想要一个 .tar.gz 文件,其中有 X 其他档案,用于我有多少个数据库。这可能吗?
为了构建一个系统来在 Linux 系统上维护数千个 cron 作业,我面临着能够以可扩展的方式处理它们的问题。我需要使用数据库(我正在考虑使用 MySQL)来存储作业而不是默认的纯文本文件。
有谁知道是否有任何可以处理此任务的 cron 守护进程的模块或插件?
先感谢您
我有一个处于 SIMPLE 恢复模式的 MSSQL 2008R2 DB,它定期备份
BACKUP DATABASE MyDB to DISK = 'Z:\MyDB.cbak' WITH COMPRESSION
Run Code Online (Sandbox Code Playgroud)
这会定期运行,在文件中创建多个备份集。我想恢复所做的最新备份。
手动执行此操作我可以运行RESTORE HEADERONLY from Disk='Z:\DougHub.cbak',然后找到要运行的最新位置RESTORE DATABASE MyDB from Disk='Z:\MyDB.cbak' with FILE = <some number> 但我想自动执行此步骤,以便它始终恢复最新的备份。
如何创建一个 TSQL 命令来从备份文件中恢复最近的备份?
我正在建立一个系统,其中包括:
2-4 个数据库服务器
2-4 个网络服务器(运行 Node.js)
网络服务器大量使用数据库服务器。
除了连接到数据库服务器的私有 IP 并使用相同的可用区之外,我还能如何提高这些服务器之间的内部速度?
注意:此系统可能需要缩放到 10 倍的大小。我之前在类似的设置中使用过 VPC,但我不确定这是否会对内部速度产生影响。