So you want to have an incrementing ID as the row key, and each time you 
generate it, you're thinking about counting the number of rows?
        
How often would you be doing this count?

Row counting will always be expensive, so if this is for incrementing ID 
assignment, you should look at the increment operation and store the ID in a 
separate table.  Or if you have long-lived clients but that start/stop, just 
persist where you left off when you stopped.

We can help more if you provide more details about what you're trying to do and 
what exactly this process is (how often does it run, for how long, is there 
more than one).

JG

> -----Original Message-----
> From: Peter Haidinyak [mailto:[email protected]]
> Sent: Thursday, December 02, 2010 4:03 PM
> To: [email protected]
> Subject: Quick way to find the number of rows in a Table
> 
> Hi
>    I am going to have a process running that will add rows to a table. The
> row id is just a counter of the number of rows inserted. Is there a quick
> way to programmatically find out the number of rows in a table so when I
> start adding rows the count isn't disrupted? Also, is there a better way to
> assign a row Id?
> 
> Thanks
> 
> -Pete

Reply via email to