αναζήτηση

Αναζήτηση στον χώρο αυτό

Πώς να “σκοτώσω” τα ανενεργά connections στον SQL Server

Blog Post - Sat 26 Sep 2009 14:43

Αφορμή για αυτό το post είναι ο Blackman. Σε μια ωραία συζήτηση που είχαμε μου εξέφρασε την επιθυμία για αυτό επειδή μια εφαρμογή που έχει του αφήνει ανοικτά sessions. Σε αυτό το σημείο θα πρέπει να αναφέρω ότι κάτι τέτοιο μπορεί να συμβεί είτε διότι η εφαρμογή δεν έχει γραφτεί σωστά, είτε έπειδή ο σταθμός εργασίας που έχει ανοίξει το session σταμάτησε να λειτουργεί είτε η εφαρμογή σταμάτησε απότομα.

Tags:

How to find the root blocking session

Blog Post - Tue 30 Jun 2015 01:36

Το να έχεις locks δεν είναι κάτι κακό τουναντίον είναι απαραίτητα διότι διασφαλίζουν την ακεραιότητα των δεδομένων. Το γιατί έχεις locks είναι κυρίως το πώς έχει γραφτεί η εφαρμογή και έχω εξηγήσει αρκετά στο SQL Night με θέμα το Concurrency in SQL Server.

Tags:

SQL Server 2016 New features - The sys.dm_exec_session_wait_stats DMV

Blog Post - Wed 14 Oct 2015 00:41

Καθημερινά ένας DBA ή DB developer έχει να αντιμετωπίσει αρκετούς αστάθμητους τις περισσότερες φορές παράγοντες που επηρεάζουν το performance. Πιστέψτε με ότι αυτό είναι μια δουλεία που απαιτεί σχολαστικότητα γνώση της αρχιτεκτονικής τόσο του SQL Server όσο και της database. Για να κάνεις αυτή την δουλεία θα πρέπει να έχεις μελετήσει αρκετά και να έχεις κάνει αρκετή πρακτική εξάσκηση για την απόκτηση εμπειρίας.


Using LINQ to parse Extended Event Files

Blog Post - Sun 25 Jun 2017 21:52

Ξεκινώντας από την έκδοση 2012 του SQL Server η Microsoft προσφέρει μαζί με τα SQL Server Management Objects και το Extended Events Reader API το οποίο περιέχει το Microsoft.SqlServer.XEvent.Linq dll το οποίο μας δίνει την δυνατότητα να ανοίξουμε ένα connection προς ένα event file (.xem, .xel) και να διαβάσουμε, αναλύσουμε και παρουσιάσουμε τα δεδομένα που έχουμε κάνει capture με ένα extended event session.

Tags:

SQL Saturday Night #13 - SQL Server 2008 R2 Reporting Services for Developers and Administrators

Blog Post - Tue 10 Jan 2012 18:50

Στο session αυτό θα ασχοληθούμε με όσα θέλουν και πρέπει να γνωρίζουν οι admins και οι devs ώστε να μπορούν να ασχοληθούν άμεσα και απρόσκοπτα με τα Reporting Services του SQL Server 2008R2.

Tags:

TOD: Enable Aero Theme on Windows Server 2008 R2 / Windows 7 when open them with RDP

Blog Post - Fri 16 Sep 2011 09:42

Είναι γνωστή η τρέλλα μου να έχω το μέγιστο δυνατό user experience στα virtual machines μου. Περίμενα με αγωνία το RemoteFX το οποίο είναι άψογο.

Tags:

Implement Database Mirroring in SQL Server 2008

Blog Post - Mon 07 Dec 2009 23:16

Ένα από τα πράγματα τα οποία προσωπικά θεωρώ από τα διαμάντια του SQL Server που έχουμε διαθέσιμα από την έκδοση του SQL Server 2005 (Standard & Enterprise) SP1 είναι το Database Mirroring. Μέχρι την εμφάνιση του για να έχω αυτό που όλοι θέλουμε και δεν είναι άλλο από το database availability έπρεπε να καταφύγουμε σε κάποιες λύσεις όπως...

Tags:

Παρουσίαση του Activity Monitor στον SQL Server 2008

Blog Post - Sun 05 Jul 2009 19:10

Πριν ξεκινήσω να περιγράφω το συγκεκριμένο εργαλείο, οφείλω να καταθέσω την άποψη μου γι’ αυτό. ΕΙΝΑΙ ΚΑΤΑΠΛΗΚΤΙΚΟ!!!. Όσοι έχετε ασχοληθεί από παλία με τον SQL Server, προσωπικά ασχολούμαι από την έκδοση 6.0 (1996), θα έχετε παρακολουθήσει την εξέλιξη του συγκεκριμένου εργαλείου. Σε κάθε έκδοση είχαμε κάποιες βελτιώσεις. Όμως στην έκδοση του SQL Server 2008 πιστεύω ότι έχουμε τις περισσότερες αλλά και τις σημαντικότερες βελτιώσεις.

Tags:

Η πρώτη μέρα της βδομάδας

Blog Post - Wed 04 May 2016 20:58

Αν για μια ημερομηνία θέλουμε τον αριθμό της ημέρας μέσα στη βδομάδα, θα στραφούμε στην DATEPART, θα της δώσουμε σαν όρισμα το weekday ή dw και την ημερομηνία μας και θα μας επιστρέψει αυτό που θέλουμε. Ο αριθμός αυτός που παίρνουμε με αυτό τον τρόπο όμως, εξαρτάται από το ποιά θεωρούμε ότι είναι η πρώτη ημέρα της βδομάδας. Απο πού λοιπόν ξεκινάει αυτή η αρίθμηση;

Tags:

Παρουσίαση του Resource Governor στον SQL Server 2008.

Blog Post - Thu 27 Aug 2009 14:26

Μέσα σε έναν οργανισμό θα συναντήσουμε πολλές batabase οι οποίες περιέχουν business-critical data. Πάνω από αυτές θα βρούμε applications τα οποία διαχειρίζονται τα δεδομένα αυτά. Καθώς ο όγκος των δεδομένων γεωμετρικά αυξάνετε, αλλά και ο αριθμός των χρηστών που ζητούν πρόσβαση σε αυτά μεγαλώνει, είναι κατανοητό σε όλους ότι η διαθεσιμότητα των δεδομένων πρέπει να είναι αδιάλειπτη, όπως επίσης και η ταχύτητα απόκρισης στα ερώτημα και στα transactions των χρηστών πρέπει να είναι μεγάλη και σταθερή. ...

Tags:

SQLPASS - WEBCAST - SQL 2012 Highly Available BI Environments from the Field

Blog Post - Sun 21 Jul 2013 12:51

This one hour session will provide insight on what to expect when deploying a highly available end to end SQL Server 2012 Business Intelligence environment as experienced from the field. As well as leveraging the SQL Server Business Intelligence skills that you possess. You will also gain an insight into the additional skills and knowledge that you will need to ensure the successful delivery of technologies such as such as PowerPivot, PowerView, SQL Server Reporting Services and SQL Server Analysis Services on a robust SharePoint architecture.

Tags:

What a DBA must know for query performance in SQL Server

Blog Post - Sat 23 Jan 2010 00:10

Θα επανέλθω στο συγκεκριμένο θέμα μετά από απαίτηση συναδέλφων που είδαν την παρουσίαση που έχω κάνει για το 34ο dotNetZone Event και την οποία θα βρείτε εδώ. Υπήρχαν κάποιες απορίες και ερωτήσεις που φιλοδοξώ να τις απαντήσω με το παρόν post μου. Ας πάρουμε λοιπόν τα πράγματα από την αρχή μιας και διακαείς πόθος όλων μας είναι να έχουμε την τέλεια απόδοση στα queries μας δηλαδή όλα να εκτελούνται σε χρόνο μηδέν και να επιστρέφουν δισεκατομμύρια εγγραφές (καλά πλάκα κάνω :D).

Tags:

Manage and Monitor SQL Server instances - Monitor Current Sessions

Blog Post - Sun 25 Mar 2018 17:37

Καθημερινά δέχομαι ερωτήματα που αφορούν θέματα απόδοσης και αυτό που έχω διαπιστώσει είναι ότι υπάρχει μια σημαντική έλλειψη γνώσης και εμπειρίας στο συγκεκριμένο θέμα. Οι περισσότεροι ψάχνουν απεγνωσμένα στον ιστό και σε αυτόν βρίσκουν μεμονωμένες πληροφορίες που σπάνια μπορεί να τους βοηθήσουν για να εντοπίσουν αρχικά και κατόπιν να λύσουν το πρόβλημα.

Tags:

Microsoft SQL Server ODBC Driver for Linux

Blog Post - Thu 13 Oct 2011 20:17

Με μια ανακοίνωση που ακολουθεί η Microsoft παρουσίασε τον Microsoft SQL Server ODBC Driver for Linux. Διαλειτουργικότητα σε όλο της το μεγαλείο.

Tags:

Ελληνικά μηνύματα λάθους στον SQL Server “Denali”

Blog Post - Thu 21 Jul 2011 00:18

Ακόμα ένα χαρακτηριστικό το οποίο δεν έχει διαφημιστεί στον SQL Server DENALI είναι ότι πλέον υπάρχουν όλα τα μηνύματα των λαθών που έχει ο SQL Server στην Ελληνική γλώσσα!!!. Άλλη μια απαίτηση χρόνων έγινε πραγματικότητα .

Tags:

SQL Server Reporting Services 2008 R2 Architecture - Part II

Blog Post - Mon 30 Aug 2010 21:17

Σε συνέχεια από το PART I.

Tags:

How database files are growing?

Blog Post - Sat 06 Oct 2018 22:18

Σε αυτό το επεισόδιο SQL Server in Greek θα θούμε πως μπορούμε να κατανοήσουμε το τρόπο με τον οποίο μεγαλώνουν τα αρχεία τις κάθε database.


Where stored the last checkpoint operation info

Blog Post - Tue 16 Dec 2014 12:30

Στο μάθημα της προηγούμενης εβδομάδας δέχθηκα μια ερώτηση από ένα πολύ καλό φίλο και συνάδελφο (καλημέρα Θεόδωρε) μια αρκετά ενδιαφέρουσα ερώτηση που αφορούσε το που αποθηκεύεται η πληροφορία της διαδικασίας του checkpoint σε μια database. Επειδή η απάντηση μου τον ξάφνιασε λίγο σε αυτό το post αρχικά θα την μοιραστώ μαζί σας και θα την εξηγήσω.

Tags:

AlwaysOn Availability Groups Vs Database Mirroring

Blog Post - Sun 13 Jan 2013 17:17

Ποιο θεωρείς ότι είναι το μεγαλύτερο ατού των AlwaysOn Availability Groups; Για μένα ήταν οι πολλαπλές replicas και το ότι μπορείς να τρέχεις OLTP jobs στην primary και reporting στις secondaries. Μετά όμως άρχισα να καταλαβαίνω ότι αυτό μπορούσες να το υλοποιήσεις  και πριν τον 2012 με το database mirroring  και manual configuration του backup ή reporting στους secondaries. Άρα; Υπάρχει κάποιο αυτόματο brokering ή απλά γλυτώνει ο administrator άπειρο χρόνο σε ρυθμίσεις και στο να είναι σίγουρος ότι αυτό που έστησε δουλεύει;

Tags:

TRY… CATCH with Extended Event

Blog Post - Mon 24 Apr 2017 15:45

Από το SQL Server 2005 έχουμε στην διάθεση μας το TRY…CATCH με το οποίο μπορούμε να έχουμε ένα δομημένο exception handling και πραγματικά είμαστε όλοι ευχαριστημένοι με αυτό.Παρόλο που αυτό κάνει εξαιρετικά την δουλειά του και πιάνει πραγματικά όλα τα run time exceptions υπάρχει κάτι που συμβαίνει και που οι περισσότεροι πιστεύουν ότι είναι limitation σε αυτό (κατά την γνώμη μου δεν είναι).


1 2 3 
help from us

Share it: