Today we had a full-day event in Microsoft about the data offerings and possibilities in the Microsoft cloud platform – Azure. We invited our customers as well as many other companies. 22 people attended the event, and it was very successful.
First, we presented our team and our solutions. We… Read more
This was a really great week!
So many sessions by great speakers, lots of community events, parties and fun. I met a lot of people, some are old friends and some are new friends that I hope to keep in touch with. I also learned a lot. My personal interest… Read more
I’m going to present my session about working with parameters in PASS Summit on Thursday at 03:15pm. The title of the session is “How to Use Parameters Like a Pro and Boost Performance”. I love this session. I cover a lot of important tips, which in many cases can turn… Read more
Yes, it’s this time of the year again, and I’m very excited about it. Once a year, PASS holds the largest and coolest event in the world for SQL Server and BI professionals. More than 5,000 people from more than 2,000 companies and more than 50 countries are attending the… Read more
I love running. I wake up at 5am three times a week, run for an hour, and by 6:30am I’m ready to start the day. When I run, sometimes I listen to music, and sometimes I listen to TED Radio Hour. It’s a podcast based on TED talks. I… Read more
Today we celebrated the last session of one of our Become a SQL Server DBA classes. This course takes people without any relevant experience, but with great skills and a lot of potential, and teaches them everything they need to know in order to become excellent SQL Server DBAs and… Read more
It’s this time of the year again, when PASS announces the speakers in the biggest SQL Server event in the world – PASS Summit. Like many others, I submitted my abstracts a few months ago and waited with anticipation for the results.
And I’m so proud and excited to say… Read more
On May 18 I presented a session about Extended Events as part of the Global Hebrew PASS Virtual Chapter. I explained what Extended Events is and why I think every DBA should use it. I showed several demonstrations of monitoring and troubleshooting use cases using Extended Events.
Although Microsoft announced… Read more
Visual Studio is a great tool for developers, and it offers so many great features, such as IntelliSense, unit testing and code analysis. One of the great and very useful features is debugging. It is possible to debug managed code and do things like adding breakpoints, stepping into modules and… Read more
Two weeks ago I attended SQLBits in London. This is probably the biggest SQL Server conference in Europe, and this time there were around 1,700 attendees in a special edition of SQLBits – the Superheroes edition.
Between the various sessions and the exhibition hall, I met a lot of people… Read more
Last week I attended SQLRally Nordic 2015 in Copenhagen. SQLRally is a regional conference organized by PASS, kind of a mini PASS Summit, if you like. The event last week was 3 days long, and it was the biggest ever – close to 600 people.
I had a great… Read more
One of the most common tasks that DBAs are required to perform is monitoring. This is not just a task. Monitoring is a strategy, and a good DBA should have a well-defined plan for carrying out this strategy. But I’m not here to talk about monitoring as a whole. I… Read more
I had the pleasure to speak at SQL Saturday 360 in Israel. It was such a great event! We had two tracks, one for SQL Server and one for BI. There were more than 160 people who enjoyed free training, great food, networking and fun. There was even a beer… Read more
I have been working with SQL Server for the past 17 years, and in the past few years I have been also very involved in the SQL Server community in Israel and around the world. I love SQL Server, and I also love the community around SQL Server, which is… Read more
This is a summary of the parameterization blog post series. If you read the previous posts in the series, then this summary can be a good way for you to recap what you’ve learned. If you haven’t read the previous posts yet, then this summary can also serve as a… Read more
Last week I had the honor to present a seminar at Expert Days 2014, which is an annual conference for developers organized by E4D Solutions. I suggested the title “SQL Server Developer Tips that Can Save Your Ass”, but the organizers didn’t like it, so they changed it to… Read more
Sometimes you have a stored procedure that returns a rowset, and you need to insert the rowset into a temporary table in order to perform additional processing. That’s easy, right? You can simply create a temporary table and then use the INSERT-EXECUTE statement in order to insert the rowset into… Read more
This is the sixth post in the “Parameterization” series. In the previous posts I explained what parameterization is, how plan caching works in SQL Server, what parameter sniffing is, when it’s good and when it’s bad, and also some common mistakes related to parameterization and how to avoid them.
In… Read more
I presented my session – Working with Very Large Tables Like a Pro in SQL Server 2014 – in PASS Summit 2014. The session was also presented live on PASStv. I was very excited and honored to speak in front of people of the SQL Server community from all over… Read more
Here is a riddle for you…
You are requested to move a database from an old server to a new server. As a professional and experienced DBA, you prepare a checklist of actions to take, you script everything, you document your plan, and, of course, you test it before doing… Read more