All posts by Julie

WSE2 Built In Tracing… Memory Problems??

I just had a call from a client with some big problems on their server that has IIS and SQL Server on it.

Their most used application that interacts directly with SQL Server was having problems – from many computers and randomly throughout the application.

I watched the SQL Server profiler and saw rpc requests coming in and occasionaly that request was not being followed by a BatchCompleted.

Also on that server, things were really slow.

A quick peek in the task manager showed a very bloated ASP.Net worker process (w3wp.exe). On the first call to a particular webservice, it was flying up from about 108,000K to over 550,000K.

Restarting that application made the memory drop back down to 108,000 or so.

I checked everything I could think of and tested each time after I made a change. Still the worker process was bloating.

Finally, I targetted two little seemingly innocent lines in my web.config. The flags whcih enable wse2 to trace it’s incoming and outgoing messages to xml files and also policy tracing. These are simple settings in the WSE2 config tool.

I commented them out and voila – all was well again.

Lesson learned – remember to turn of the darn analysis tools in a live app when you are not using them.

Crisis averted – phew!

http://www.AcehAid.org

Reminder: ADO.NET 2.0 MARS Webcast tomorrow

I hope everyone got to catch the ADO.NET 2.0 (What’s New Overview) webcast that Mark Dunn and Glen Gordon did yesterday. If not, look for it to show up in the on-demand webcasts soon.

Tomorrow at 12pm EST I will be doing another ADO.NET 2.0 webcast with Glen, specifically on the topic of MARS (Multiple Active Result Sets). This is a great feature of SQL Server 2005 that is leveraged by ADO.NET, but before you use it, you should understand what it does, where you will benefit from it, where you will be better off without it and some potential booby traps to avoid.

MARS will let you do some really interesting stuff with transactions as well as help you write some cleaner code in your ADO.NET.

Register here for the MARS webcast.

http://www.AcehAid.org

teched scheduling – no can do

okay – would you all please get OFF of the www.msteched.com site for a little while so I can look at the session schedules, too? 🙂

The site has been timing out and I just can’t get at the session schedules or the tool to let me schedule. Hopefully, they will have the promised RSS feed ready SOON so we have easier access to the info. I would definitely be interested in using Rob Rohr’s OneNote tool to schedule my sessions, but he can’t finish it up until the RSS is available.

http://www.AcehAid.org

PC Connection doesn’t seem to grok the security problems in the world

I ordered something from PC Connection yesterday. Their site is awesome — quick and easy to get around. The ordering process was quick safe and I’m sure very secure. I have no problems with that.

However, since I was a dummy and typed in my credit card info off the top of my head, I did get a number wrong. So they sent me an email about it.

I originally deleted the email along with all of my other spam. It was from a girls’ name (@pcconnection.com but I didn’t notice that quickly enough) and the subject said Order ######## (with the real number in there) like so very many spam emails that come through the pipe.

This is what the email looks like (except I have masked the name of the sender as well as what might be the direct line etc…)

——————————–

We are ready to ship your order but the credit card has declined.  Please call us at the number below between 9am and 1am Eastern Time.  Thank you,

The name is in  “reply blue” text as is half of the fax #. The hyperlink is to file:\\pcconnection.com, which of course fails. Therefore you would resort to calling the phone #. The phone # is not the same as the phone # on the website. So I came to the conclusion that my email and order # were scraped from somewhere along the pipe and not secured as I’m sure the credit card info was and they were luring me to call a different phone # to give my credit card details to god knows who!

I did call the phone # on the website and got my cc cleared up but had a long chat with a customer service rep about the fact that most professionals I know would advise everyone and anyone to ignore such an email and they should really reconsider how they communicate with their clients about stuff like this.

Sheesh!

http://www.AcehAid.org