Gigabit Ethernet обычно быстрее, чем Firewire 800?

Это не ошибка. Из документации MySQL:

База данных может содержать таблицы различных типов. Таким образом, таблицы не должны все быть составлены с тем же механизмом устройства хранения данных.

Таким образом, Вы в порядке.

Видеть тип таблицы:

SHOW CREATE TABLE schema_migration

Видеть механизм устройства хранения данных базы данных:

mysqldump --no-data $YOURDATABASE

7
задан 30 January 2011 в 00:29
4 ответа

В целом GigE должен быть быстрее, чем Firewire 800. Существуют некоторые переменные на работе, которая может сделать FireWire быстрее, но за исключением перегрузки Ethernet от другого трафика они - пограничные случаи. Если Вы надеетесь соединять больше чем 2 хоста, Ethernet является безусловно лучшим выбором.

8
ответ дан 2 December 2019 в 23:21

Гигабит находится в намного быстрее, если Вы не обеспечиваете его с помощью медленного метода расширения, такого как PCI. Firewire составляет только 786 мегабит, но если у Вас есть значительный трафик в Вашей сети, Вы могли бы очевидно получить более высокие скорости от firewire.

4
ответ дан 2 December 2019 в 23:21

В целом необходимо сделать то, что легче для Вас, так как скорость необработанного соединения обеих технологий довольно подобна.

Если у Вас уже есть гигабитная настроенная сеть, не волнуйтесь о создании нового firewire соединения. Если Вы не делаете, возможно (Mac, например), Firewire легче. Но все, что зависит от Вашей среды и вида программного обеспечения/аппаратных средств, которое Вы используете.

Строго говоря, абсолютное время трансфера для Вашего файла зависит не только от Firewire по сравнению с Ethernet, но также и от протоколов. С Ethernet Вы обычно использовали бы IP. Но с TCP или UDP? TCP хорош для нестабильных соединений, в то время как UDP имеет меньше издержек. Даже при выборе TCP совместный доступ к файлам Windows, так же, как пример, работает скорее хорошо, если Вы хотите передать много маленьких файлов, тогда как FTP довольно хорош в передаче меньше, но больших файлов.

3
ответ дан 2 December 2019 в 23:21

Другие ответы в этой ветке дают отличные оценки. Я бы добавил к этому еще одно: убедитесь, что инфраструктура, поддерживающая вашу гигабитную сеть Ethernet, способна работать с jumbo-кадрами и что jumbo-кадры включены везде. Это включает в себя карты ethetrnet на всех соответствующих компьютерах, серверах и коммутаторах Ethernet.

Я узнал об этом на собственном горьком опыте, когда решил прекратить использование дисков Firewire 800 в пользу NAS, подключенного через Gigabit Ethernet к моему 27-дюймовому опозданию. IMac 2009. NAS поддерживает jumbo-кадры, коммутатор поддерживает jumbo-кадры. К сожалению, карта Ethernet, встроенная в iMac конца 2009 года, этого не делает. :-( Это быстро, но далеко не так быстро, как диски FireWire 800, подключенные к Mac.

0
ответ дан 2 December 2019 в 23:21

Теги

Похожие вопросы