В Oracle 8, выполняющая онлайн-резервное копирование с BLOB в базе данных, происходит очень медленно. Медленно, я имею в виду более часа для резервного копирования базы данных с 100 МБ данных BLOB. Oracle признала, что она работает медленно, но не будет исправлять проблему (так много для оплаты поддержки). Кто-нибудь знает, исправил ли Oracle эту проблему с последующими выпусками? Кроме того, как быстро сетевые резервные копии работают с BLOB-файлами в SQL Server и MySQL?Скорость онлайн-резервных копий с помощью BLOB
ответ
Я использую SQL Backup от Redgate для SQL Server - это смехотворно быстро, даже с моими данными BLOB.
Я сохраняю копию каждого файла, который я делаю EDI, поэтому, хотя они не огромны, они многочисленны и BLOB. Мне больше 100 мегабайт только этих текстовых файлов.
Важно отметить, что SQL Backup от Redgate является просто интерфейсом для стандартного резервного копирования SQL ... он дает вам дополнительные функции управления, в основном, но при этом использует механизм резервного копирования SQL Server.
У меня была эта проблема в прошлом, и единственные достойные обходные пути, которые мы нашли, заключались в том, чтобы убедиться, что LOB были в своем собственном табличном пространстве и использовали с ними другую стратегию резервного копирования или переключиться на использование BFILE тип. Независимо от того, сможете ли вы выполнить BFILE, зависит от того, как вы используете LOB.
Некоторая информация Использование на BFILE:
http://download-uk.oracle.com/docs/cd/B10501_01/java.920/a96654/oralob.htm#1059942
Обратите внимание, что BFILEs жить в файловой системе за пределами Oracle, так что вы должны были бы поддержать их в процессе за пределами обычного резервного копирования Oracle. В одном проекте у нас просто был запланированный rsync для автономной резервной копии. Также важно отметить, что вы не можете создавать/обновлять BFILE через JDBC, но можете их прочитать.
В зависимости от размера BLOB убедитесь, что вы храните их в линию/вне линии соответствующим образом.
Вы можете поместить файл экспорта вы создаете и табличные Oracle на разных дисках? Пропускная способность ввода-вывода может быть сдерживающим фактором ...?
exp on 8i был медленным, но не таким, как вы описали. У меня есть резервные гигабайты капли в минутах в 10g .. (на диск - с использованием expdp)
Чтобы ответить на ваш вопрос о скорости онлайн-резервного копирования BLOB в SQL Server, это такая же скорость, как и резервное копирование обычных данных для SQL 2000/2005/2008 - обычно это ограничено скоростью вашего хранилища. Я обычно получаю более 100 Мб/с в резервных копиях базы данных с помощью BLOB.
Будьте осторожны при использовании средств сжатия резервных копий с этими данными - если BLOB - это данные с двоичным стилем, которые сильно случайны, тогда вы будете тратить циклы процессора, пытаясь сжать данные, а сжатие может сделать резервное копирование медленнее, а не Быстрее.
- 1. Скорость снижается с помощью гнезд
- 2. Вычислить скорость с помощью javascript
- 3. Обновить DIV с помощью копий Jquery целиком
- 4. Оценка скорости автомобиля с помощью Blob
- 5. Как увеличить скорость загрузки и скорость отказов с помощью Bigquery
- 6. Как получить скорость загрузки файла (скорость передачи) с помощью php?
- 7. Копии копий копий Windows 7
- 8. Загрузить blob в Azure с помощью BlobOutputStream
- 9. Проверьте наличие Azure Blob с помощью TSQL
- 10. Сохранить blob для DB с помощью hibernate
- 11. Исследуйте объекты массива с помощью blob
- 12. Как использовать blob с помощью codeigniter?
- 13. Написание Blob для хранения с помощью PhoneGap
- 14. Как скачать Blob с помощью SAS
- 15. Сохраните файл как BLOB с помощью Doctrine
- 16. Сохраните BLOB в MySQL с помощью web2py
- 17. Сохранение записи с помощью blob и строки
- 18. Построить файл из ArrayBuffer с помощью Blob
- 19. Можно ли заменить файл с помощью Blob?
- 20. Можно ли сохранить blob с помощью phonegap?
- 21. преобразование ByteArray в blob с помощью javascript
- 22. картинка с помощью blob изображений в symfony
- 23. Максимальный размер SQLite с помощью blob
- 24. Как вставить blob с помощью Zend
- 25. SQL - Повторяющаяся запись с помощью X-копий с использованием процедур?
- 26. Как рассчитать скорость с помощью Core Location?
- 27. скорость загрузки для загрузчика с помощью C#
- 28. Как получить скорость загрузки с помощью php
- 29. Как увеличить скорость запроса с помощью команды
- 30. Как измерить скорость распределения с помощью jmh?
Этот вопрос касался Oracle – 2009-01-29 21:49:14