Submit query using dblink that hung the host

Поиск
Список
Период
Сортировка
От Alex Lai
Тема Submit query using dblink that hung the host
Дата
Msg-id 4FDA0E23.1090004@sesda2.com
обсуждение исходный текст
Ответы Re: Submit query using dblink that hung the host  (Merlin Moncure <mmoncure@gmail.com>)
Список pgsql-general
My host was freeze up after submitted the following query that prevented
me to ssh to the host.
I was unable to psql and submit pg_cancel_backend.  The tables have over
20 millions rows.
Does dblink uses too much resource from the host when join large tables.
Hope someone can give me suggestion.

CREATE OR REPLACE VIEW missing_archiveset_in_mds_ops
  (filename, esdt, archiveset) AS
select * from dblink('host=ops_host port=4001 user=omiops dbname=omiops',
'select filename, esdt, archiveset from
  filemeta_archiveset join filemeta_common using(fileid)
  join file using(fileid)') as t1(filename text,esdt text,archiveset int)
where (filename, esdt, archiveset) not in (
select filename, esdt, archiveset
  from dblink('host=ops_host port=4002 user=omiops dbname=metamine',
'select filename, esdt, archiveset from
  file_archiveset join filemeta using(fileid)
  join filename using(fileid)') as t2(filename text,esdt text,archiveset
int));


--
Best regards,


Alex Lai
OMI SIPS DBA ADNET Systems , Inc.
7515 Mission Drive,
Suite A100 Lanham, MD 20706
301-352-4657 (phone)
301-352-0437 (fax)
alai@sesda2.com


В списке pgsql-general по дате отправления:

Предыдущее
От: Steve Crawford
Дата:
Сообщение: Re: Is there a way to ask PostgreSQL for the name of the computer it's running on?
Следующее
От: Merlin Moncure
Дата:
Сообщение: Re: Submit query using dblink that hung the host