4 sätt att lösa prestandaproblem i sql-server – del 3

Detta är del 3 av 3 i en serie om att lösa prestandaproblem i sql-server.
Del 1 går igenom hur man letar upp prestandaproblem med profiler, del 2 går igenom DMV och del 3 går igenom performance monitor.

Kommentarer (2)

Undersökning: Hur gör du vid felaktiga inloggningar?

Det är dags att göra en undersökning, jag startar med en där jag själv har bytt åsikt från och till.
Det går att välja flera alternativ och även lägga till alternativ om man saknar något.

Hoppas ni vill vara med att svara, skicka gärna frågan vidare till andra.

Kommentera

4 sätt att lösa prestandaproblem i sql-server – del 2

Detta är del 2 av 3 i en serie om att lösa prestandaproblem i sql-server.
Del 1 går igenom hur man letar upp prestandaproblem med profiler, del 2 går igenom DMV och del 3 går igenom performance monitor.

Kommentarer (1)

Angående googles: let’s make the web faster

Google har regelbundet utökat listan med användbara program sedan de lanserade google speed. Om du har missat det så är det dags att göra ett nytt besök.

Kommentera

4 sätt att lösa prestandaproblem i sql-server – del 1

När sajten går långsamt och orsaken är databasen kan man givetvis lösa problemet genom att köpa mer och/eller snabbare hårdvara. Ett billigare och enklare alternativ som man skall prova först är att undersöka om det går att optimera det befintliga på något sätt. Exempelvis genom att skapa eller modifiera index, skriva om lagrade procedurer eller denormalisera tabeller för att få bättre prestanda. I dessa inlägg beskriver jag fyra användbara sätt att identifiera var flaskhalsen finns och därigenom också veta hur problemet bäst skall lösas.

Kommentarer (4)

Skydda dina användares lösenord med hashfunktion och salt

Det är inte sällan man läser om sajter som har blivit hackade där det ofta visat sig att lösenorden varit lagrade i klartext. Förutom det uppenbara problemet med att hackaren kan logga in på den berörda tjänsten med vilken användare som helst och möjlighet att förstöra, så skapar det indirekt problem även för andra tjänster på internet. På grund av att användarna ofta använder samma lösenord för olika tjänster så kan en hacker exempelvis prova samma lösenord på andra tjänster, såsom gmail och hotmail och därmed ta över användares e-postadress också.

Kommentarer (5)

Nyheter i SQL-Server 2008

Det finns några intressanta nyheter för utvecklare i sql-server 2008. Jag vill här visa några exempel.

Kommentarer (1)

Table valued parameters i sql-server 2008

Jag vill tipsa om en ny funktion i sql-server 2008 som gör det enkelt att skicka in flera värden till en lagrad procedur. Detta är användbart exempelvis när man behöver skapa flera nya poster samtidigt, eller kanske radera. Innan sql-server 2008 och möjligheten med table valued parameters så fick man skicka in en kommaseparerad sträng som man delar upp och kör en insert/update/delete för varje del.

Kommentarer (1)

asp.net mvc 2 preview 1

För några dagar sedan släpptes asp.net mvc 2 preview 1. Scott Guthrie har skrivit en sammanfattning om nyheterna.

Kommentera

Introduktion om index i sql-server

Det är vanligt att efterhand som en applikation – oavsett om det är en webbsida eller en annan typ av program – ökar i användande så uppstår prestandaproblem. Det finns naturligtvis många flaskhalsar, men en av de största kan vara databasservern. En enkel – men oftast dyr, och i längden inte hållbar – åtgärd är att uppgradera servern med mer minne, fler processorer, fler hårddiskar i RAIDsystemet etc. Innan det görs bör man dock kontrollera hur frågorna i applikationen körs, samt hur tabellernas index ser ut.

Kommentera

Äldre inlägg »