Re: [CDBI] How well does Class::DBI scale?

[prev] [thread] [next] [Date index for 2005/12/19]

From: Dave Howorth
Subject: Re: [CDBI] How well does Class::DBI scale?
Date: 13:42 on 19 Dec 2005
> > Let's say we have one hundred rows the refer to foreign key 86
> > in the units table. The units table has a (id,name) pair. I will
> > see one hundred SQL requests for (id=86,name) from the database!
> > I find this strange if the corresponding Unit object has already
> > been _flesh()'d out once.
> > 
> > Note that in the case of this Unit stuff, the only Essential
> > column is the primary key. Would this explain the behaviour?
> 
> Yes, incorrect keys will cause tons of problems.  Fix your primary key
> so that the database and your Class::DBI classes agree on it.

I think the key is correct, no? It's the Essential columns that is
sub-optimal. As I understand what the OP said, units is a table with
[just?] two columns that are [nearly] always used together:

  id   - is the primary key
  name - is presumably text for display

But only id is in the Essential column group. If so, add name to the
Essential group and this will [approximately] halve the number of
queries.

Cheers, Dave


_______________________________________________
ClassDBI mailing list
ClassDBI@xxxxx.xxxxxxxxxxxxxxxx.xxx
http://lists.digitalcraftsmen.net/mailman/listinfo/classdbi

(message missing)

[CDBI] How well does Class::DBI scale?
Rick Welykochy 03:29 on 18 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Sam Tregar 04:37 on 18 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Rick Welykochy 05:24 on 18 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Bill Moseley 14:42 on 18 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Rick Welykochy 23:05 on 18 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Perrin Harkins 05:33 on 19 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Dave Howorth 13:42 on 19 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Perrin Harkins 17:04 on 19 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Rick Welykochy 00:41 on 20 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Perrin Harkins 16:42 on 18 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Matt S Trout 01:24 on 20 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
John Siracusa 01:37 on 20 Dec 2005

Re: [CDBI] How well does Class::DBI scale?
Rick Welykochy 04:30 on 22 Jan 2006

Re: [CDBI] How well does Class::DBI scale?
Aaron Trevena 15:05 on 22 Jan 2006

Re: [CDBI] How well does Class::DBI scale?
Rick Welykochy 22:56 on 22 Jan 2006

Generated at 09:31 on 23 Jan 2006 by mariachi v0.52