InvestorsHub Logo
Followers 211
Posts 7903
Boards Moderated 15
Alias Born 05/24/2001

Re: None

Sunday, 07/28/2002 12:36:05 PM

Sunday, July 28, 2002 12:36:05 PM

Post# of 302
FYI about Subscriptions and My Interface

Until this weekend, every time you loaded any page on the site, the webserver was making a request to the database server to find out your account level and another to find out what your My Interface settings were.

It's a relatively inexpensive read, but when it's done hundreds of thousands of times per day, it adds up something fierce.

This weekend I changed it to make those calls only once per user and store the info in session variables. This way, the webserver already has that info and doesn't need to ask the database server for it. Should be noticeable performance gains.

The downside is that when you subscribe, though your account is updated appropriately in the database, the webserver often won't know about it. The same can be true of My Settings.

For that reason, if you subscribe and you still don't seem to have access to premium features, check http://www.investorshub.com/boards/my_account.asp to see if the database is aware of the change (either you subscribed via Verisign, or we manually processed your PayPal or Mail subscription), and if it shows that you're a subscriber, log out then log back in and the changes should take effect.

I just added code to make it reload the session info for My Interface when you make changes to it, but I haven't done so for the Subscription process yet. That will take a little longer, as the testing is a lot trickier.

Well, somewhat. I also just now added code to make it reload the session info for your account level when you go to the Tools menu to look at your account.

Bottom line is that for now, if you subscribe or make changes to My Interface and the change doesn't look like it "took", log out then log back in.

Join the InvestorsHub Community

Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.