| От | Pedro Jiménez |
|---|---|
| Тема | limit order by performance issue |
| Дата | |
| Msg-id | 507C4B8E.3010806@ismsolar.com обсуждение исходный текст |
| Ответы |
Re: limit order by performance issue
Re: limit order by performance issue Re: limit order by performance issue |
| Список | pgsql-performance |
Hello, I'm trying to do a simple SQL query over Postgresl 9.0 running on Ubuntu. I have a large table (over 100 million records) with three fields, id_signal (bigint), time_stamp (timestamp) and var_value (float). My query looks like this: select var_value from ism_floatvalues where id_signal = 29660 order by time_stamp desc limit 1; So I want to select the last value from a determinated ID (is_signal). This query runs FOREVER, while if I delete "limit 1" it runs instantly.... Any help? Regards.
В списке pgsql-performance по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера