[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnumed-devel] doc_med , txt blob
From: |
Karsten Hilbert |
Subject: |
Re: [Gnumed-devel] doc_med , txt blob |
Date: |
Sat, 16 Sep 2006 17:26:32 +0200 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
On Sun, Sep 17, 2006 at 12:34:59AM +1000, Ian Haywood wrote:
> Ok, you can do
> select * from doc_obj where fk_intended_reviewer = <me> and
> not found (select 1 from reviewed_doc_obj where fk_doc_obj = doc_obj.id)
Or rather
select * from blobs.v_obj4doc_no_data
where
pk_intended_reviewer = <me> and
reviewed is False;
Or perhaps
select * from dem.v_provider_inbox
where
pk_staff = me and
type = 'review docs';
> to display an 'Inbox' of unread blobs.
> However after a few years the number of doc_objs the user has ever seen,
> which then have to be run through the sub-query, gets very large.
Doing
select 1 from blobs.reviewed_doc_objs where
fk_doc_obj = doc_obj.id and
fk_review != <me>
should be rather fast no matter how many
documents given appropriate indexes and PostgreSQL
cofiguration.
> Having said that, I'm very impressed with the performance of the 0.3 client,
Good. Almost all of it is likely due to improvements in
PostgreSQL performance, wxPython improvement and such
things.
Karsten
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
- [Gnumed-devel] doc_med , txt blob, Syan Tan, 2006/09/14
- Re: [Gnumed-devel] doc_med , txt blob, Karsten Hilbert, 2006/09/15
- Re: [Gnumed-devel] doc_med , txt blob, James Busser, 2006/09/15
- Re: [Gnumed-devel] doc_med , txt blob, Ian Haywood, 2006/09/15
- Re: [Gnumed-devel] doc_med , txt blob, James Busser, 2006/09/16
- Re: [Gnumed-devel] doc_med , txt blob, Ian Haywood, 2006/09/16
- Re: [Gnumed-devel] doc_med , txt blob, Karsten Hilbert, 2006/09/16
- Re: [Gnumed-devel] doc_med , txt blob, Ian Haywood, 2006/09/16
- Re: [Gnumed-devel] doc_med , txt blob,
Karsten Hilbert <=
- Re: [Gnumed-devel] doc_med , txt blob, Karsten Hilbert, 2006/09/16
- Re: [Gnumed-devel] doc_med , txt blob, Karsten Hilbert, 2006/09/16
- Re: [Gnumed-devel] doc_med , txt blob, Karsten Hilbert, 2006/09/16