postgresql- все статьи тега ➜ страница 9
Создание дампа базы данных для определенных таблиц и записей Postgres
У меня есть база данных с сотнями таблиц, что мне нужно сделать, это экспортировать таблицы и Insert данных в один sql файл. единственное утверждение, которое я знаю, может достичь этого pg_dump -D -a -t zones_seq interway > /tmp/zones_seq.sql должен ли я запустить этот оператор для каждой таблицы или есть способ запустить аналогичный оператор для экспорта всех выбранных таблиц в один большой sql big. Pg_dump выше не экспортирует схему таблицы только вставляет, мне нужны оба любая помощь ...
Как выбрать список активных подключений к базе данных PostgreSQL
есть ли команда в PostgreSQL для выбора активных подключений к данной базе данных? psql заявляет, что я не могу удалить одну из своих баз данных, потому что к ней есть активные соединения, поэтому я хотел бы посмотреть, какие соединения (и с каких машин) ...
печать значения переменной в postgresql
У меня есть функция postgresql CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql; Как я могу вывести значение deletedContactId на консоль? ...
MySQL vs PostgreSQL? Что я должен выбрать для моего проекта Django?
мой проект Django будет подкреплена большая база данных с несколькими сотнями тысяч записей, и должны поддерживать поиск (я, наверное, закончу через добавлен или аналогичного проекта.) какая база данных лучше всего подходит для моего проекта и почему? Можете ли вы порекомендовать какие-либо хорошие ресурсы для дальнейшего чтения? ...
Экспорт сценария создания для базы данных
скажем, я создал базу данных в pgAdmin, но я хочу экспортировать файл CREATE sql. Как бы я идти о создании свалки? ...
PostgreSQL: имена ограничений по умолчанию
при создании таблицы в PostgreSQL будут назначены имена ограничений по умолчанию, если они не указаны: CREATE TABLE example ( a integer, b integer, UNIQUE (a, b) ); , но через ALTER TABLE добавить ограничение, кажется, имя является обязательным: ALTER TABLE example ADD CONSTRAINT my_explicit_constraint_name UNIQUE (a, b); Это вызвало некоторые несоответствия имен в проектах, над которыми я работал, и вызывает следующие вопросы: есть ли простой способ добавить ограничение к су ...
орг.postgresql.утиль.PSQLException: FATAL: извините, слишком много клиентов уже
Я пытаюсь подключиться к базе данных PostgreSQL, я получаю следующую ошибку: ошибка: org.postgresql.утиль.PSQLException: FATAL: извините, слишком много клиентов уже что означает ошибка и как это исправить? мой server.properties файл выглядит следующим образом: serverPortData=9042 serverPortCommand=9078 trackConnectionURL=jdbc:postgresql://127.0.0.1:5432/vTrack?user=postgres password=postgres dst=1 DatabaseName=vTrack ServerName=127.0.0.1 User=postgres Password=admin MaxConnections=90 In ...
postgresql список и порядок таблиц по размеру
есть ли простой способ перечислить все таблицы из базы данных PostgreSQL и упорядочить их по размеру? псевдо-код SELECT * FROM tables ORDER by tables.size Я использую PostgreSQL9.3.2. ...
PostgreSQL adapter (pg): не удалось подключиться к серверу
Я получаю эту ошибку каждый раз, когда я запускаю приложение Rails (It не удается подключиться к моему локальному Postgresql) /Users/leonardo/.rvm/gems/ruby-1.9.3-p362/gems/activerecord-3.2.11/lib/ active_record/connection_adapters/postgresql_adapter.rb:1208:in `initialize': could not connect to server: No such file or directory (PG::Error) Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? Я использую Postgres.приложение что ...
Как скопировать из CSV-файла в таблицу PostgreSQL с заголовками в CSV-файле?
Я хочу, чтобы скопировать CSV-файла в таблицу базы данных Postgres. В этой таблице около 100 столбцов, поэтому я не хочу их переписывать, если мне это не нужно. Я использую copy table from 'table.csv' delimiter ',' csv; команда, но без таблицы, созданной я получаю ERROR: relation "table" does not exist. Если я добавляю пустую таблицу, я не получаю ошибки, но ничего не происходит. Я попробовал эту команду два или три раза, и не было никаких выходных данных или сообщений, но таблица не была обно ...
Как найти путь конфигурации pg
полный новичок здесь, пытаясь настроить Django для работы с ProstgreSQL. Я использую mac osx 10.6.8. Я также установил PostgreSQL 9.3 когда я запускаю pip install psycopg2 в терминале я получаю следующую ошибку Downloading/unpacking psycopg2 Downloading psycopg2-2.5.2.tar.gz (685kB): 685kB downloaded Running setup.py (path:/private/var/folders/A9/A99cs6x0FNusPejCVkYNTE+++TI/-Tmp-/pip_build_bengorman/psycopg2/setup.py) egg_info for package psycopg2 Error: pg_config executable not fou ...
Имя таблицы как параметр функции PostgreSQL
Я хочу передать имя таблицы в качестве параметра в функции Postgres. Я попробовал этот код: CREATE OR REPLACE FUNCTION some_f(param character varying) RETURNS integer AS $$ BEGIN IF EXISTS (select * from quote_ident() where quote_ident().id=1) THEN return 1; END IF; return 0; END; $$ LANGUAGE plpgsql; select some_f('table_name'); и я получил это: ERROR: syntax error at or near "." LINE 4: ...elect * from quote_ident() where quote_ident().id=1)... ...
Любая причина не использовать встроенный полнотекстовый поиск PostgreSQL на Heroku?
Я готовлюсь развернуть приложение Rails на Heroku, которое требует полнотекстового поиска. До сих пор я запускал его на VPS, используя MySQL с Sphinx. однако, если я хочу использовать Sphinx или Solr на Heroku, мне нужно будет заплатить за дополнение. Я заметил, что PostgreSQL (БД, используемая на Heroku) имеет встроенную возможность полнотекстового поиска. есть ли причина, по которой я не мог использовать полнотекстовый поиск Postgres? Это медленнее, чем Сфинкс или есть какой-то другой крупн ...
Скорость усечения Postgresql
мы используем Postgresql 9.1.4 как сервер БД. Я пытался ускорить свой тестовый набор, поэтому я немного посмотрел на профилирование БД, чтобы точно увидеть, что происходит. Мы используем database_cleaner для усечения таблиц в конце тестов. Да, я знаю, что транзакции быстрее, я не могу использовать их в определенных обстоятельствах, поэтому меня это не волнует. что меня беспокоит, так это то, почему усечение занимает так много времени (дольше, чем использование DELETE) и почему оно занимает е ...
Самый быстрый способ узнать размер базы данных heroku
какой самый быстрый способ узнать настоящее размер моей общей базы данных в Heroku? ...
Уничтожение БД Postgres на Heroku
Я хочу уничтожить базы данных, но я не уверен, что команда будет. Кто-нибудь знает, как это сделать? ...
Laravel: ошибка [PDOException]: не удалось найти драйвер в PostgreSQL
Я пытаюсь подключиться к базе данных PostgreSQL через Laravel, чтобы выполнить миграцию php artisan, но, похоже, не направляется, поскольку он читает имя базы данных MySQL. вот команды из базы данных.php: 'connections' => array( 'sqlite' => array( 'driver' => 'sqlite', 'database' => __DIR__.'/../database/production.sqlite', 'prefix' => '', ), 'mysql' => array( 'driver' => 'mysql', 'host' => 'localhost', ...
Спящий режим медленный, чтобы получить соединение Postgres
мне очень трудно отлаживать эту проблему. Всякий раз, когда я пытаюсь установить связь с postgres, это занимает целую минуту. После того, как соединение установлено, все нормально. Я попытался отключить все сопоставления и не загружать их, но все же соединение занимает много времени для получения. Я также попытался отключить проверку, никакой разницы. Когда я использую простое простое соединение JDBC, оно мгновенно. Hibernate делает что-то, что занимает значительное количество времени,и я не мог ...
Что делает: делать в PostgreSQL? [дубликат]
этот вопрос уже есть ответ здесь: двойное двоеточие (:: нотация) в SQL 4 ответы Я видел :: в различных местах с участием кода postgres я видел в сети. Например: SELECT '{apple,cherry apple, avocado}'::text[]; кажется, это какой-то актерский состав. Что именно такое :: в postgres и когда следует ли его использовать? я попробовал немного погуглить и искал документы Postgres для ::, но не получил хороши ...