Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте эту страницу, если вы знаете, какую задачу хотите выполнить, но еще не знаете, с какой статьи о расширении PostgreSQL или раздела начать. Если вместо этого требуется тур по функциям, начните с расширения PostgreSQL для Visual Studio Code.
Выберите рабочий процесс, соответствующий задаче
| Если вы хотите... | Начните здесь | Затем продолжайте... |
|---|---|---|
| Подключение и запуск первого запроса | Краткое руководство: подключение к PostgreSQL и выполнение запросов | Подключения и идентификация, Редактор запросов и IntelliSense |
| Изучение незнакомой базы данных | Обозреватель объектов | Визуализатор схемы, интеграция Copilot |
| Изучение медленного запроса | Редактор запросов и IntelliSense | Визуализатор плана запросов, интеграция Copilot, панель мониторинга сервера |
| Управление гибким сервером База данных Azure для PostgreSQL | Подключения и идентификация | Панель мониторинга сервера, управление серверами Azure, создание сервера PostgreSQL |
| Используйте Copilot или интегрированные с хостом процессы ИИ | интеграция с Copilot | @pgsql участник чата, режим агента, сервер MCP |
| Использование рабочих процессов PostgreSQL на основе терминала | Использование psql в терминале | Редактор запросов и IntelliSense |
Подключение и запуск первого запроса
Используйте этот путь при первом установке расширения или проверке доступности сервера.
- Начните с Краткое руководство: подключение к PostgreSQL и выполнение запросов для самой быстрой сквозной настройки.
- Если вам нужны сохраненные профили, Microsoft Entra ID аутентификации, аутентификация AWS IAM для Amazon RDS/Aurora PostgreSQL или расширенные параметры SSL/TLS, перейдите к подключениям и удостоверениям.
- После работы подключения перейдите в редактор запросов и IntelliSense , чтобы открыть новый запрос, выполнить инструкции и проверить выходные данные на панели результатов запросов PostgreSQL .
Изучение незнакомой базы данных
Используйте этот подход, если вам досталась существующая схема и нужно понять её структуру, прежде чем писать SQL-запросы.
- Начните с обозревателя объектов для просмотра серверов, баз данных, схем и объектов в дереве подключений .
- Если необходимо быстро найти конкретный объект, используйте поиск объектов из обозревателя объектов вместо расширения дерева вручную.
- Если вам нужна карта отношений, перейдите к визуализатору схемы.
- Если вам нужна помощь ИИ с учётом схемы в определении нужных объектов или составлении следующего запроса, перейдите к разделу Интеграция Copilot.
Изучение и оптимизация медленного запроса
Используйте этот вариант, если запрос выполняется медленно, вам нужно понять, почему PostgreSQL выбрал определённый план выполнения, или вам нужна помощь в выявлении узких мест.
- Воспроизвести инструкцию в редакторе запросов и IntelliSense.
- Откройте визуализатор плана запроса , чтобы проверить план выполнения в виде дерева, представлениитаблицы, представлении Icicle или исходном представлении.
- Если требуется помощь по искусственному интеллекту, используйте интеграцию Copilot для выбора между анализом производительности запросов, действиями редактора, ориентированными на запросы, или анализом режима агента кэшированного плана.
- Для серверов, размещенных в Azure, откройте панель мониторинга сервера, чтобы сопоставить результаты запросов с процентом загрузки ЦП, IOPS и метриками подключений.
Управление гибким сервером База данных Azure для PostgreSQL
Используйте этот путь, если вы хотите отслеживать или администрировать гибкий сервер База данных Azure для PostgreSQL без переключения на портал Azure для каждого шага.
- Настройте подключение и схему идентификации в разделе Подключения и идентификация.
- Выберите панель мониторинга на узле сервера, чтобы открыть панель мониторинга сервера и просмотреть сведения о сервере, метрики и быстрые действия.
- Перейдите к управлению серверами Azure для настройки правил брандмауэра, параметров, резервного копирования, журналов и других задач администрирования Azure.
- Если вам нужна новая среда, используйте Создать сервер PostgreSQL, чтобы развернуть гибкий сервер База данных Azure для PostgreSQL или создать локальный экземпляр на основе Docker.
Используйте Copilot или интегрированные с хостом рабочие процессы ИИ
Используйте этот путь, если требуется чат с поддержкой схемы, автоматизация на основе инструментов или интеграция СИ на уровне узла за пределами одной команды редактора.
- Начните с интеграции с Copilot, чтобы выбрать подходящий вариант для текущей задачи.
- Перейдите к участнику чата @pgsql, если вам нужен чат с учетом схемы в режиме Copilot Ask.
- Перейдите в режим агента, если хотите, чтобы Copilot мог подключаться, проверять схему, выполнять запросы и решать многоэтапные задачи с базой данных.
- Перейдите к серверу MCP, если ваш хост поддерживает автоматическую регистрацию MCP и вы хотите, чтобы инструменты PostgreSQL этого расширения были там доступны.
Используйте встроенные psql возможности
Используйте этот путь, если вам нужен интерактивный сеанс терминала, \ метакоманды, COPY рабочие процессы или выполнение скрипта в нативной psql среде.
- Начните с использования psql в терминале , чтобы открыть подключение к PSQL из узла базы данных или запустить файл запуска с PSQL для сохраненного
.sqlфайла. - Вернитесь в редактор запросов и IntelliSense, если требуется IntelliSense , визуальные результаты, диаграммы, журнал запросов и параметры экспорта в редакторе.