Различие между scp и sftp

Параметр не должен быть изменен в продуктивной среде. Основное использование должно вызвать изменение плана только для проверки производительности с различными планами выполнения. В основном Вы намекаете оптимизатору, что все индексы в Вашей базе данных являются более дешевыми для использования, чем другой путь доступа. И это может быть верно для некоторого sql и может быть ложью для других.

После того как у Вас есть хороший план производительности, необходимо понять, почему оптимизатор не использует его и пытается зафиксировать (т.е. никакие новые/точные помехи не доступны->, собирают новую, более точную статистику).

Надежда это помогает, Stefano

24
задан 13 October 2009 в 22:34
5 ответов

Вот немного информации о предмете.

1
ответ дан 28 November 2019 в 20:18
  • 1
    - 1 Просто ссылка на Wiki не является полезным ответом, по моему скромному мнению, –  wzzrd 13 October 2009 в 23:28
  • 2
    +1 wikipedia' s довольно уважаемый и я предпочитаю людей, которые цитируют источники в их ответах (предоставленный, было бы более полезно дать прямую сводку того, что ссылка), –  Jason S 14 October 2009 в 16:12
  • 3
    +1 Хорошая небольшая ссылка –  Coops 29 October 2009 в 12:58

SCP является сокращением 'безопасной копии', в то время как SFTP обозначает 'безопасный FTP'.

Первое используется для копирования одного или нескольких файлов, часто с известными именами, от хоста для хостинга B, тогда как второе главным образом используется в интерактивном режиме, аналог клиенту FTP. SCP будет всегда работать из поля и имеет мало в области tweakable опций. SFTP может использоваться с различными бэкендами для представления сервиса SFTP для пользователя. Это было бы даже возможный выключить его, хотя я не попробовал это.

Это - используемое различие.

Насколько производительность идет: ссылки ниже ErikA к странице Википедии, которая упоминает SCP, обычно быстрее, чем SFTP из-за более эффективного алгоритма в SCP.

15
ответ дан 28 November 2019 в 20:18
  • 1
    SFTP не является безопасный FTP, но Протокол передачи файлов SSH. Google/Wiki это –  Bart van Heukelom 18 November 2009 в 00:21
  • 2
    Я заключаю в кавычки из Википедии org' s запись SFTP " В вычислениях, Протокол передачи файлов SSH ( иногда названный Безопасным Протоколом передачи файлов или SFTP) ". шахта Emphasis. kthxbai. –  wzzrd 18 November 2009 в 09:39

sftp является интерактивной программой, используемой человеком на сессии оболочки scp, главным образом острота, используемая в сценариях для передавания/копирования файлов

2
ответ дан 28 November 2019 в 20:18

Это похоже на выяснение у различия между CP и ftp.

scp позволяет Вам удаленно скопировать файл в или с сервера SSH. Обычно люди только используют scp, если они собираются рекурсивно загрузить папку или загрузить всего один файл. Существует также то, что, так как scp является остротой,

sftp является интерактивной программой который, позвольте нам, Вы загружаете файлы на сервер SSH. Преимущество использования sftp по scp состоит в том, что, если необходимо сделать несколько загрузок от или до различных каталогов, можно сделать это на одной сессии.

2
ответ дан 28 November 2019 в 20:18
  • 1
    Это - свойства клиентских программ, не протоколов –  Bart van Heukelom 18 November 2009 в 00:22

Безопасность: И SFTP, и SCP предоставляют одинаковые функции безопасности, поскольку они основаны на протоколе защищенной оболочки. такие как безопасный удаленный вход, безопасная передача файлов, безопасное выполнение удаленных команд, ключи и агенты, Контроль доступа и перенаправление портов

Функциональные возможности: SCP может передавать файлы и не интерактивно. Следовательно, передача SCP не может быть отменена без прекращения сеанс. SFTP интерактивен. Возможности SFTP включают в себя списки каталогов, удаление удаленных каталогов и файлов, создает каталоги, файлы и т. д. SFTP можно использовать в пакетном процессе. SFTP можно использовать для нескольких загрузок из или в разные каталоги за один сеанс.

Скорость: SCP работает быстрее, поскольку он подтверждает полученные пакеты, в то время как SFTP должен подтверждать каждый пакет.

Возобновить передачу файла: SCP не может возобновить прерванную передачу файла, тогда как SFTP может возобновить с помощью -a команды get частичная передача существующих файлов

1
ответ дан 28 November 2019 в 20:18

Теги

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