ClearCheckbook Money Management
ClearCheckbook
Money Management Made Easy
You're viewing posts for ClearCheckbook Updates
« Return to Blog

ClearCheckbook Database Updates Completed

9/22/2011 in ClearCheckbook Updates
We have completed all of our database updates that we had been running over the last several nights. These updates were aimed at future-proofing our database by setting up some archives as well as taking a second look at our indexes and updating them appropriately. Between these two updates, we have cut our CPU and memory loads in half. You should definitely notice the site loading faster now.

A side effect some of you may see are a temporary error in your balances. If your balances seem off to you or they aren’t showing all of your accounts, simply click the Refresh Balances link located under your balances and they will be re-calculated for you.

Our next upgrade will be coming in the following weeks and will involve setting up an additional server to run in our environment. This will provide more redundancy and will also improve response time.

Thanks for your patience while we performed these updates. I know many of you were affected by some slow-downs or the site not loading, and we’re extremely sorry for that.

More database updates to ClearCheckbook

9/15/2011 in ClearCheckbook Updates
Update:
I just wanted to give a little more clarification on what's going on behind the scenes and why you experienced some extreme slow downs this morning.

ClearCheckbook has over 20 million transactions stored in its database for over 180,000 users. In extremely simple terms, whenever you load your ClearCheckbook account, the site has to dig through those 20 million+ transactions to grab yours. As time goes on, this takes longer and longer as more transactions get added to the site. We want to keep the site running as quickly as possible so we came up with a couple solutions, the best of which was to archive transactions for people who hadn't signed on in a while.

Last night we started a script that would take some of those 20 million transactions for people who haven't logged into the site in a while and move them into a different table, one that doesn't need to be called when we're pulling up your transactions. (Don't worry though if you log back in and you haven't been on in a while, we have it set up to automatically restate all the archived transactions for your account if they exist).

Some time during the night, our database has a command that runs periodically to rebuild indexes and maintain associations. This is something the database does on its own to keep its own speed up. When that started running in conjunction with our archive script, it really started to bog down the database because tens of thousands of transactions were getting archived at a time and the script was trying to continually re-index all the tables at the same time.

We didn't catch what was going on until a little while ago, so we killed both our archiving script and the "autovaccuum" script the database was running and things have returned more or less to normal.

We're sorry for the disruptions this has caused. Rest assured your data is safe as we always perform a full backup before running any updates like this. Our overall goal is to keep this site running as quick as possible to let everyone get instant access to their finances. We're sorry we dropped the ball on this one. We won't let the same thing happen again.

Brandon O'Brien
CEO / Founder of ClearCheckbook


Original Post:
Last night and continuing for the next few nights, we will be running some database updates that are aimed at speeding up site performance. These updates revolve around archiving transactions for members who haven't logged into the site for a while. This will help speed up the site because there won't be so many unused transactions taking up space in the database.

The script from last night ran a little long and if you tried visiting the site early this morning you may have noticed some slow loading pages. We have fixed this so it won't happen the next time we run the script.

Server Updates and Response Time

9/1/2011 in ClearCheckbook Updates
If you’ve noticed any issues accessing the site over the last hour or two, we’re sorry. We’ve been running some updates to the server to help speed up the site.

We still have another major update to run later in the night that will also help the response time tremendously. We're sorry for any interruptions this has caused.

ClearCheckbook Premium Groups has launched!

8/24/2011 in ClearCheckbook Updates
We're proud to announce the launch of our ClearCheckbook Premium Groups feature. Premium Groups was created with families, groups and other organizations in mind. The group owner can easily manage all group member accounts, but none of the group members can access any information other than their own. Plus, the group owner and all group members get full access to all premium membership features!

When you sign up for Premium Groups, you become the "Group Owner". The group owner has the ability to incorporate existing user accounts or create new user accounts that they can directly log into and manage. The group owner can easily log into any of the group member accounts to run reports, view transactions, look at budgets, and anything else they can do to their own account. They can also limit the accounts and categories all group members have access to.

Premium Groups is a great way for one person to be able to manage several ClearCheckbook user accounts without having to remember a bunch of usernames/passwords.

We have been testing this feature with several different groups and families, including money management caregivers who help manage the checkbooks of several people at one time. This feature is a must-have for anyone who would like to manage multiple user accounts from one place with the added benefit of all the accounts having the premium membership.

All memberships are yearly and are priced according to how many group members you wish to have. You can learn more about the group membership by clicking here: https://www.clearcheckbook.com/group.

ClearCheckbook Money Management Android App Updated

6/21/2011 in ClearCheckbook Updates
We have updated the ClearCheckbook Money Management app for Android so it's more optimized for Honeycomb tablets. This update also issues a fix so when you hit the enter button in a text field, it will take you to the next form input instead of submitting a return in the text box.

We're working on some more Honeycomb optimizations and will be releasing those in the near future.

Archives

Categories

For minor updates and bug fixes, check out our Site Updates in the Support Forums.