DB data size

This forum is for programmers who have questions about the source code.
Post Reply
V Suite
Posts: 136
Joined: Sun Aug 19, 2007 6:56 pm

DB data size

Post by V Suite » Fri Sep 05, 2008 3:34 am

Jordan,

Did the database become leaner between 5.6.36 and 5.8.5? - Eliminated tables, etc? My backup strategy is to zip the directories daily (no pictures). Normally the zip size increases gradually every day, and jumps on upgrading. This time it fell 4-5%. Great work either way.

Actually, come to think of it some data was lost in conversion: The Message History was wiped. Any idea why that would happen?

Cheers

User avatar
jordansparks
Site Admin
Posts: 5770
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Re: DB data size

Post by jordansparks » Fri Sep 05, 2008 7:27 am

You're talking about the signal table
http://www.open-dent.com/OpenDentalDocu ... xml#signal
We made a drastic change to the ITypes column, which stores the kind of signal. This will allow us to have much more fine-grained signalling. Most signals are relevant for about 5 minutes, and then they are simply clutter. I have to admit that I forgot that someone might actually be using text messaging, or we would have preserved the text. This was a one-time event to provide more flexibility in the future.
Jordan Sparks, DMD
http://www.opendental.com

V Suite
Posts: 136
Joined: Sun Aug 19, 2007 6:56 pm

Re: Signal Table

Post by V Suite » Sun May 02, 2010 10:42 pm

Jordan,

What kind of data is in the signal table please? You said elsewhere, "the signal table, which handles the message buttons and appointment screen refreshes." What do you mean appt screen refreshes, etc. I take it most of the signals here are internal OD signals that the user would never need to know about?

Thanks.

User avatar
jordansparks
Site Admin
Posts: 5770
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Re: DB data size

Post by jordansparks » Mon May 03, 2010 6:07 am

Right. They are interenal signals that tell OD when to refresh certain tables and screens. They do also handle the light buttons and messaging system that's found in the manage module. So if you use that messaging system, clearing the signal table will clear those messages. Usually those messages are obsolete within a day, at least for most offices.
Jordan Sparks, DMD
http://www.opendental.com

Post Reply