Week 5: Portland Half – Nursing the Injury

Plan for this week:

Mon:   Run 4 miles

Tues:  Strength Training

Wed:  Tempo Run – 3.75miles

Thu: Cross Training

Fri:  Rest

Sat: Run 8 Miles

Sun: Rest

The knee pain that I’ve been feeling, turn out to be bigger than what I thought.   After doing my Monday run, it actually felt worst and my running coach was very concerned.   He told me to take Tues off and give it a rest, which I did.   After my Wed run – I was barely able to put pressure on it.   I iced it and stretched quite a bit, but it didn’t feel any better.   I took another rest on Thursday and Friday and only run 4 miles on Saturday.    I made an appointment to see Physical Therapy for next week since I want to make sure to nip this in the butt.

I was frustrated.  For those who knows me, patience is not one of my strongest suit.   I was antsy and very frustrated with the fact that I wasn’t able to keep up with my training plan.   My running coach assured me that I would be okay and he was confidence that I would be just fine even though I miss a few runs.   It’s another learning experience.    My body was trying to communicate with me, and I need to listen to it.

How it went down:

Monday:

I went to Snoqualmie Valley Trail and ran for 4 miles.   I felt okay during it, but my knee started to hurt about half way through.  I managed to finish it, but it wasn’t all too pleasant the second half of it.

Tuesday:

Rest.  Coach order

Wednesday:

Tempo Run.  I went to Sculpture Park by Seattle Waterfront and did the whole 3.75 miles.   I ran for 12 minutes (a mile) and did interval of 6 minutes pace-up, and 1 minutes pace-down.   I did that interval three times and follow by another 12 minutes ran.   Total 45 minutes (3.75 miles).   The interval was HARD and I felt like my heart about to jump out of my chest!

Thursday:

Rest.  Coach order

Friday:

Rest.  Coach order

Saturday:

My running coach change my training plan to only run for 4 miles.   I laced up my shoes and went to the neighborhood trail.   I know it’s out there, but never tried one before.   It was interesting trail and boy, it was a LOT of hills.   My calves felt like rock when I was done!  I did good the entire 4 miles, even with the pain in my knee

Sunday:

Rest

Fundraising:

Wow.  I am speechless.   Well, sorta.   I finally sent out my fundraising email out and the respond is completely amazing.   I raised $1,850.00 in a day!!!  A huge shout out to people in SQL Community!  I am so proud to be part of this community.  It’s full with amazing, generous person with a big heart.     You are helping Leukemia & Lymphoma Society, help ME.    Your funds are being used for funding a research to MY future medicine, patient support (ME) and all other wonderful things that this organization does.   From the bottom of my heart, thank YOU for your generosity.   You know who you are.    To participate on this great cause, visit http://tinyurl.com/HelpYanni

Share

Week 4: Portland Half – Stubborness

Plan this week:

Mon: Run 3.75 miles

Tues: Cross Training

Wed: Tempo Run

Thu: Strength Training

Fri: Rest

Sat: 5 Miles

Sun: Rest

Wow.  What a week.   I was feeling the side of my newly dosage of medicine more than last week.   Fatigue hit me fast and hard and the bone pain just made me want to incorporate my pain meds as my diet component.   I am struggling.  Not just physically due to this limitation, but mostly emotionally.   A big shout out to my fellow runner, Jes, Karen, Rob, Erin and Brent which also a really great friend of mine.   They are constantly lifting my spirit up by short emails, tweets and even late night phone call.   I love you guys.   Who would’ve thought that I can have great friendship from this awesome SQL Community?   I’m not just talking about some friendship that we hung out during SQL PASS or SQLSaturday.  I’m talking the kinda friendship that go above and beyond that!

I took a few days break this week because I just wasn’t able to move.   However, I still did one of my short run (4 miles), and cross training and I end this week with an awesome accomplishment on my part of my first 10k race!  I did (surprisingly) good (all things considered), run the entire time and my pace was faster than my normal training pace (yes Karen – you warn me about this).   Despite the fatigue and the pain, I managed to cross the finish line upright and smiling!   Stubbornness can give you an extra fuel when you really need them.   Trust me on that.

How it went down:

Monday:

I was feeling very crummy on this day, but I was not about to give up my running.   After work, I laced up my shoes and John and I headed out to the trail.   I ran very slow to combat the fatigue and after a couple miles, my knee and shin started to hurt really, really bad.   On top of that, I have this bone pain from hip to the knee and the pain was coming from within, radiating out, left me with throbbing feeling.   That’s the side effect of my medicine – have nothing to do with the run, however, it just add the difficulty level on everything.   I ended up run for 4 miles, and it took me 52 minutes to finish it.

Tuesday:

Woke up with a throbbing knee and I knew that I have to give my leg a rest.  This one was from the running.  My coach, Andy, told me the same thing and even change Wed to be a rest day on my training plan.   I iced my leg a lot and really take it easy

Wednesday:

My modified training plan said rest, but I was resting yesterday and I felt somewhat decent.  I decided to do a cross training by walking on the elliptical machine for 2.5 miles.  I felt great afterward

Thursday:

My fatigue hit record high for a week.  I have absolutely no energy and again, this was a side effect of my medicine.   I stared at the dumb bell in front of me while I’m sitting in the couch.  It only took me a few steps from where I was sitting and did some basic core & back routines at home, but I just couldn’t move.

Friday:

Another schedule rest day.  I was preparing for Saturday long run, so hydrate, hydrate and more hydrate

Saturday:

I have registered myself to Railroad Days 10k.   I was a bit nervous since the last time I tried to do a long run, I didn’t go anywhere.  We were at the race location at 8:15am.  There’s about 700 runner on the event.   Both of my girls participated in Kids 1k race.  It was so cute to watch a bunch of kiddos with their running Bib.  My girls did awesome!  They both ran and got their medal!

My Girls and I - Ready to Race

My start time was at 9am.  I was almost at the very back of the all the runner when we start.  I started with my slow and steady pace.   I put my audio books on, turn on my tracking app and went on my way.    I hit the first mile before I even realize it and I was surprise to hear my pace.  I was about a minute faster than my normal pace.   I worried that I started to fast, so I slow down a bit.   Before I knew it – I was on mile marker 5 miles, and I kept on going.   I felt strong, and didn’t feel pain anywhere.   I just focused on6, one foot in front of another and didn’t even care about other runner or time.  After the mile six, I started to see the finish line.   I almost sprint on the last quarter mile and I finished with a huge grin in my face.  I did it!   Despite of feeling crummy, have all kind of discomfort, I managed to finish my first race with not-so-embarassing time of 1:14:14.  See my official result here

Sunday:

Another rest day to recover from the long run

Fundraising:

I did a couple tweet and a few people decided to donate.  I am grateful for those ones!  For those who want to help me and support my run, please visit my fundraising page at http://tinyurl.com/HelpYanni

Share

I’m a Big (SQL) Sister!

Big Brother/Sister

I have recently joined the Orientation Committee for SQL PASS Summit 2011 and become a ‘big sister’ f0r eight first-timer attendees.    This is one of many ways of mine to give back to this awesome community that we have.   I have many big brother/sister in the community that help me tremendously even with their busy schedule and I am excited about the opportunity to give back.

This program launched last year and I heard a lot of great stories about it.  I wasn’t able to participate last year since I wasn’t attending the conference myself, even though I attended ‘after-session’ events and was able to be around most of my ‘SQL friends’ and put face to their twitter-handles.    When I saw the invitation to join the OC, I immediately sent them an email and expressed my interest.

This year would be my 4th year of attending SQL PASS and I wanted to help all the first-timer attendees out there to get more than just the sessions during PASS.    I work only a couple blocks away from the convention center in downtown Seattle and know my way around and been living here since 2002.    On top of that, I’m in twitter quite often and know (virtually) and personally a lot of cool kids awesome SQL peeps and in most cases, know where the after-sessions events are going to be.

If you are a first-timer, I strongly recommend you to join this program.   Send an email to newcomer@sqlpass.org and they will assign you to one of the ‘big brother/sister’ to show you around or give you the insight on what’s going on.    Never underestimate the value of the networking with other SQL Professional and after-sessions events are the best way to do that.

If you are attending the summit this year, and this is not your first time – please consider to join the Orientation Committee and send an email to OC_DL@sqlpass.org.   You might think it’s not going to make a difference, but it is.   Arnie Rowland (b | t) has a great post about it and uses an awesome analogy for it.

What’s Next

Well, I have sent my first email to my group and got a reply from almost all of them.  I get to learn who they are, where are they coming from and what they do for living.    I will send another email in a week or two, and share some information, events as I know them as well as giving them tips for places to see/go (even though in most cases – I always start with sharing Kendra Little (b | t) awesome post about Seattle 101 – thank you, Kendra!), what to bring, and answering any other questions they have.   In a way – I’m their personal concierge for this SQL PASS Summit.

It’s an awesome program and I’m excited to be in it!

Share

Week 3: Portland Half – Learning my limit

Plan this week:

Mon: Run 3.5 miles

Tue: Strength Training

Wed: Interval Tempo Run 3.75 miles

Thu: Run3.5 miles

Fri: Rest

Sat: Run 8 miles (gasp!)

Sun: Rest

What a week.   I started this week feeling pretty strong and even with an all day training, I still able to sneak in the run in the evening.   However, mid this week, I was not feeling all to well.

Monday:

I was in all day training and felt so tired when I was done.   I had so many excuses in my head but I can’t justify any of them, so when I got home, I put my running shoes on and head out.   I had a great run and ended up run for 4 miles.   It was cool out and I absolutely love the trail.

Tuesday:

The plan was to go to the gym early in the morning before my class start.  My alarm went off at 5am and I could not move my body.  I was so tired!  I felt back to sleep and woke up at 7am which was a bit too late for me to go to the gym and be on time for my class, so I skipped the strength training.   After class – I had dinner plan with a few friends and didn’t get home until 10pm, which was unrealistic for me to even do anything.   No gym for today.

Wednesday:

I went to the same trail with my husband and my two daughters.   The plan was for me to run, and for the girls to ride their bike with my husband around the trails.   I was supposed to run normally for a mile, then run really hard for 5 minutes, slow for 1 minute and repeat it three times, and run the last mile normally (total 3.5 miles).   I started with my normal run and went okay but then those gallon of water that I drank prior run just didn’t want to stay in, so I had to run back to the beginning of the trail for a bathroom break.  That kinda ruined my style a bit (lesson learn – always go before you start!).   I start all over and run another mile and start my tempo run, which about kill me the second rep.   So I ended up only did 2 reps of 5 minutes of fast run, and 1 minute of walk and run normally the rest of the way.   Total run:  5.01 miles

Thursday:

I went back to the same trail after my class.  It was absolutely gorgeous evening.  The sun was set on the other side of the lake and full moon on the opposite side.   My husband dropped me at the 4 mile marker and I ran back with my brother to the beginning of the trail since we didn’t have his bike with us.   My knee felt a bit tight and it usually took 5-10 minutes of run to loosen up, but it was tight the entire time.   It didn’t bother me all that much during the run though.   I did total 4 miles with 12:20 average pace.

Friday:

Rest.  Love it.

Saturday:

Long run day.  My girlfriend, Marisa, decided to run with me.  I was excited to have someone to run with, even though I am not really a chatter when I run.  I like to put my headset and just be.  No chit-chatting or try to be in the same pace but still enjoy the fact that I have someone to run with.   We had a bit of late start and didn’t get out to the trail until 10:30am.   It was a bit cool but the sun was out and absolutely fabulous day.   I wasn’t feeling all that hot and had experience some discomfort unrelated to the run as a side effect for my current medicine that its dosage currently increased but I decided to go out and run anyway.

I started strong, and run in my normal pace until about 2 miles and the pain and discomfort that I had hit me harder.  I could barely move and had to stop and walk for a bit.   I walked for a bit and try to focus on something else and hoping that the pain would go away or lessen up a bit but it wasn’t happening.   I was mad.  I was frustrated and my stubbornness took over.   I started to run again and went for another mile until I felt dizzy from the pain and had to walk again.   I walked for another 5 minutes and started to run again for another mile until I felt like I was about to faint and had to walk again.   I was getting madder and frustrated, but I knew that my body has been trying to tell me to stop and I refused to listen.   I had a conversation about my stubborn-self and had this debate in my head about should I stop or go on and finally decided to call it a day.   My husband, who rode his bike alongside of me, went back to the car and came back to pick me up so i didn’t have to walk all the way to the beginning of the trail.   I gave it my best, and my body was not cooperating.  Again.  This is going to be an interesting couple months ahead.    I ended up run/walk for total 4.8 miles.

Sunday:

My stubborn head want to do another long run to make up for yesterday but I decided to give myself a break and rest today as scheduled

Fundraising:

I’m still not doing anything yet for fundraising since this week is a crazy busy week.  However, I plan to send out my first email for my fundraising next week.   If you happen to read this post, let me just start with you.   I’m training for Portland Half-Marathon with Team in Training to raise money for Leukemia & Lymphoma Society.

Share

Another Awesome Tools in my Toolbox

Toolbox

My Toolbox

No, this is not your everyday tools and your normal toolbox.   These awesome tools came from a week long training with SQL Skills on their Performance Tuning week.   I learned new shiny techniques to troubleshoot performance issues, different ways to look at problems and new approaches on how to prevent problems before they even become one.    These tools are extremely important to have in my toolbox and an awesome addition to the ones I have.   Soon, I might need a bigger toolbox!

I’m not going to go over each day on what we covered in this post.   Erin Stellato (b | t) and Klaus Aschenbrenner (b | t) did a wonderful job to recap day-to-day summaries on their blogs, however, I want to summarize my experience and hopefully encourage others to attend this event whenever you can (and no, I’m not getting any cut for writing this) and to give my perspective to other managers out there if you are not sure which training you need to send your direct reports and what kind of ROI you can expect from an investment like this.

The Instructors

Let me start by talking about the instructors.   Paul Randal (b | t), Kimberly Tripp (b | t) and Jonathan Kehayias (b | t) are very knowledgeable and each have a different areas of expertise.   When you attend SQL Skills training (I have attended two of them so far. You can read my experience from last year here), you are not just getting the valuable material, but you are getting that from three different experts.   They often talked about the same subject, but from different perspectives and used different analogies which I think it’s very unique and extremely valuable for the attendee.  It is like hearing a story from three different people, each tells it slightly different based on their perspective, audience, and experience.  Combined, you learn more than if you had only received the story from a single source.  They are all very interactive and passionate about the subjects that they were talking about and it somewhat contagious!

The Material

We were learning a lot of in-depth topics and each of the modules has clear objectives on what the student is going to get.   Unlike an hour or two presentations at some technical conferences, you are getting 8 hours of training material every day for 5 days.  You are learning about the ins and outs of certain subjects and you get various demo scripts that written by the instructor team, and can be use to against your environment (another set of awesome tools for your toolbox.)   You will get a clear understanding about how the internals of SQL Server works and how to utilize all the bells and whistles that come with it, and I’m not talking about some pretty wizard.   I’m talking about some undocumented function and command that you can use to see or identify certain things.   How awesome is that!  It is like having a personal SQL concierge take you one a personal back stage tour of what is under the hood in your database server.

The Attendees

Here’s what most of the manager didn’t see.   In the last two rounds of the training from SQL Skills that I experienced, we had 30 plus attendees from all over the world that have all kinds of background.   During the training, you developed a relationship with the other attendees, some more than others and exchange stories about the challenges, environments and even solutions.   Certain challenges that you are experiencing today, might be yesterday’s problem for others and they have found the solutions and sharing the stories during break or lunch (or happy hour) might give you the solutions you need for your challenges today.   In summary, being in the same room with over 30 intellectual people who want to learn about the same thing and work in the same area, is another valuable aspect of this training.

The Perks

Yes, there’s perks.  Last week, we had Robert Davis (b | t) and Connor Cunningham (b) stopped by and gave a little talk.   Robert Davis is a Program Manager for SQL MCM program and Connor Cunningham is the Architect for the Query Processor team at SQL Server Division.   We get to learn more about MCM Program and ask questions about that program and we get to hear some inside story from one of the people who wrote the code behind SQL Server Query Processor.   These two gentlemen are wicked smart and to be in the same room with them and hear their story always an a great experience on its own.

So, for the managers out there – here’s my message to you.   If you are sending your people to SQL Skills training, I can almost guarantee that your staff will have a great tools that they can use right away when they come back.   It’s not some tool that you have to sharpen or make it shiny first, but the knowledge they gain can be immediately used. You should expect your attendees to return able to either identify the pain-point of your challenges or preventing future challenges.  They will have a great understanding on how the internals of SQL Server work and variety of techniques and resources available to gather the information and creating baselines for performance improvement of your system or recognizing potential problems.    Not only that, your staff will have direct access to the instructors to ask questions for your specific problem during class and even have them look at it for you!   I think that alone is already worth the investment!

As for me, I have pages of notes that I need to go through, and when I get the demo scripts next week, I already have plans on things I want to look at based on those scripts that I know will help me identify our current challenges.   On top of that, I have a whole lab of virtual machines that they distributed during the class for further learning.   I’m excited.   I am always hungry for a new knowledge and I love to learn and I think I will always learning something new even on a subject that I think I already know.

Share