Сценарий Bash в Проверке VMware на 2 различных исходных данные

Нет никакого способа подсказать PostgreSQL о Вашем кэше. В большинстве случаев Вам не нужно к - наиболее часто используемые части таблиц будут кэшироваться. Это не совсем столь же наивно, как просто "эта таблица больше всего используется, давайте кэшировать эту таблицу", это действительно берет другие вещи в соглашение. (Например, последовательным сканированиям на больших таблицах все еще не позволяют израсходовать полный кэш-буфер),

Обходное решение, которое Вы могли сделать, должно поместить горячие таблицы в другую табличную область, смонтированную на другом разделе, и настроить параметры кэширования ОС для того раздела (если это возможно на уровне ОС, конечно). PostgreSQL полагается справедливо в большой степени на кэш файловой системы уровня ОС, поэтому если можно настроить тот один на потребности, которые могли бы решить проблему.

0
задан 4 May 2011 в 01:35
1 ответ

Не уверенный, если я действительно понимаю то, что Вы спрашиваете, но что-то как следующее могло бы работать на Вас...

if [ $# != 2 ]; then
  echo "Usage: ./`basename $0` [IP_Address] [switch]"
  exit $E_NOARGS
fi

Затем используйте 2$ везде, где необходимо указать значение переключателя.

2
ответ дан 4 December 2019 в 14:46

Теги

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