| От | Scott Marlowe |
|---|---|
| Тема | Re: [Fwd: performance: view or function?] |
| Дата | |
| Msg-id | dcc563d10805080942u249839f3o2033aa6c4f98eb68@mail.gmail.com обсуждение исходный текст |
| Ответ на | [Fwd: performance: view or function?] (Julius Tuskenis <julius@nsoft.lt>) |
| Список | pgsql-admin |
On Thu, May 8, 2008 at 4:16 AM, Julius Tuskenis <julius@nsoft.lt> wrote: > Hello, > > I have one question - what is the difference between the view and a > function returning a data set? I mean the performance. Which is better to > use? If its the same, I would use functions, because I could use other > languages not just SQL to get the results I want. Note that functional indexes may be a good choice for certain actions. If you always look up tuples based on something like "where a*80+b<100 or something then a functional index on ((a*80+b)) might be more useful than a view. You can also create a custom immutable function and index on that to make it a bit cleaner.
В списке pgsql-admin по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера