search

searching on site content

1 

Article - 20 Jan 2010

SQL Server 2008 R2 gets an official date

Σήμερα βγήκε η παρακάτω ανακοίνωση Today, SQL Server 2008 R2 received an official release date. It will be listed on Microsoft’s May price list, and will be available by May 2010. SQL Server 2008 R2 showcases Microsoft’s continued commitment to business intelligence and mission-critical workloads. ...


Article - 07 Aug 2014

Explaining the mystery of sqlservr# in Performance Μonitor Counters

Ένα από τα εργαλεία που αρκετοί χρησιμοποιούν για να μετρήσουν το σύστημα τους με σκοπό είτε να αποφανθούν για την αιτία ενός προβλήματος είτε για λόγους baseline benchmarking είτε για να πάρουν γρήγορα μια εικόνα που θα τους δείξει το δρόμο για το επόμενο βήμα είναι το γνωστό σε όλους Performance Monitor των Windows.Τα objects που περιέχουν τους μετρητές για τον SQL Server είναι αρκετά εύκολο να βρεθούν. Υπάρχουν όμως και objects που έχουν μετρητές που αντί για το όνομα σου δείχνουν #1, #2 κλπ.


Article - 05 Jul 2009

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

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


Article - 04 Feb 2015

What's new in the SQL Server 2014 Resource Governor

Στον SQL Server 2008 εμφανίστηκε για πρώτη φορά ο Resource Governor, όπως παρουσιάσθηκε σε αυτό το post. Το feature αυτό εξελίχθηκε στις επόμενες εκδόσεις και στον 2014 έγιναν πολύ σημαντικές και ενδιαφέρουσες προσθήκες. Με αυτές μας δώθηκε η δυνατότητα ελέγχου του ΙΟ πάνω στον φυσικό δίσκο, δίνοντας πλέον πληρέστερο έλεγχο στα resources του συστήματός μας.


Article - 09 Oct 2013

PAL Tool is your pal

Έχεις ένα σύστημα που βογκάει και θέλεις να δεις ποιος είναι ο λόγος; Δεν έχεις ακόμα την εμπειρία με τους μετρητές που υπάρχουν στο performance monitor; Δεν ξέρεις ποιους από αυτούς που έχει ο SQL Server πρέπει να χρησιμοποιήσεις;


Article - 20 May 2011

Tip of the Day: Monitoring buffer cache size

Για να κάνω monitoring το μέγεθος της buffer cache αρκεί μέσα από το Performance Monitor Tool των Windows να ορίσω τους μετρητές: ...


Article - 11 Dec 2009

SQL Server Database Mirroring Best Practices

Επειδή στο προηγούμενο μου post σχετικά με το Database Mirroring στον SQL Server ξέχασα να βάλω κάποια Best Practices που έχω διαβάσει σε διάφορα paper, blogs και βιβλία βάζω τα παρακάτω που προτείνει και ο Brad McGehee μιας και με βρήσκουν 100% σύμφωνο.


Book - 01 Jan 2000

Monitor and Tune for Performance

The goal of monitoring databases is to assess how a server is performing. Effective monitoring involves taking periodic snapshots of current performance to isolate processes that are causing problems, and gathering data continuously over time to track performance trends. Ongoing evaluation of the database performance helps you minimize response times and maximize throughput, yielding optimal performance.

EPUB | MOBI  | PDF  | Source content 


Article - 05 May 2011

Κάθε πότε γίνεται η διαδικασία CHECKPOINT? (UPDATED)

Όπως είναι γνωρίζουμε στον SQL Server υπάρχει μια διαδικασία η οποία σκοπό έχει να μεταφέρει από την Buffer Cache τις αλλαγμένες σελίδες στο δίσκο, γίνεται σε όλες τις βάσεις εκτός από την tempdb (αν και αυτό δεν είναι και τόσο αλήθεια αλλά δεν θα το αναλύσουμε εδώ). Σκοπός του είναι να είναι όσο το δυνατό πιο ενημερωμένα τα data files με τις αλλαγές είναι γραμμένες στο log.


Article - 04 May 2015

SQL Server 2016 datasheet

Σήμερα ο Satya Nadella , CEO της Microsoft στα πλαίσια του keynote του Microsoft Ignite ανακοίνωσε την έλευση του SQL Server 2016. Φυσικά αμέσως υπήρχαν και οι απαραίτητες αναρτήσεις στο msdn / TechNet όπου πλέον υπάρχει το datasheet για την νέα έκδοση και τα περιεχόμενα του είναι τα παρακάτω


Article - 13 Jan 2016

How to activate the Blocking Process Report

Μια συνηθισμένη ημέρα στη δουλεία είναι αρκετά ενδιαφέρουσα. Ιδιαίτερα όταν έχεις να προσέχεις μεγάλο αριθμό από SQL Server instance και databases που γίνονται access από εφαρμογές που μπορεί να χρησιμοποιούνται από χιλιάδες αλλά και εκατομμύρια χρήστες. Όσο καλά να είναι όλα φτιαγμένα πάντα μα πάντα θα υπάρξει αυτό που θα σε κάνει να σηκώσεις τα μανίκια για να βρεις αρχικά τι είναι και έπειτα να δώσεις λύση.


Article - 30 Jun 2009

The SQL Server Operating System (SQLOS) – Μέρος 1ο

Πριν προχωρήσω στο αντικείμενο που θέλω να παρουσιάσω θα ήθελα να περιγράψω κάποιες γνωστές έννοιες που θεωρώ ότι είναι καλό να επαναληθούν, μιας και η επανάληψη είναι η μητέρα της μάθησης όπως έλεγαν οι πρόγονοι μας. Κάθε application ( και με αυτό τον όρο συμπεριλαμβάνω και τα services ) μπορεί να εκτελεσθεί πολλές φορές. Κάθε εκτέλεση του application είναι ένα instance.


Article - 17 Apr 2012

Optimizing SSIS Data Flow task for performance in SQL Server 2012

Σήμερα λέω να συνεχίσουμε την σειρά των BI post με ένα πρακτικό θέμα. Το θέμα αυτό αφορά την βασική εργασία που ένα SSIS package περιέχει στο 99,9999% των υλοποιήσεων του και δεν είναι άλλη από το Data Flow Task.


Article - 22 Feb 2016

Dealing with replication error 20598 - The row was not found at the Subscriber when applying the replicated command

Το συγκεκριμένο άρθρο είναι για αυτούς που έχουν στο περιβάλλον τους υλοποιημένο SQL Server Transactional Replication και τους δείχνει πως να αντιμετωπίσουν την περίπτωση που θα αρχίσει αυτό να βγάζει το error message που αναφέρεται στο τίτλο του άρθρου.


SQL Server News - 10 Sep 2013

Power Map Preview for Excel 2013 (formerly Project codename "GeoFlow")

Power Map is a new 3D visualization add-in for Excel for mapping, exploring, and interacting with geographical and temporal data, enabling people to discover and share new insights. Power Map Preview is now a part of Power BI for Office 365 Preview.


Article - 14 Sep 2015

Monitor Connection Pooling as SQL Server DBA

Το connection pooling είναι μια cache από database connections που σκοπό έχει αυτά που είναι ελεύθερα στην cache αυτή να μπορούν να επαναχρησιμοποιηθούν κάθε φορά που κάποιος ζητάει να κάνει connect στην database.Η χρησιμότητα του connection pooling είναι αρκετά σημαντική στην εκτέλεση διαδικασιών πάνω στην database από το application καθώς με αυτό τον τρόπο γίνεται αφενός γρηγορότερη επικοινωνία αφετέρου καταναλώνονται λιγότεροι πόροι.


Article - 25 Mar 2018

Manage and Monitor SQL Server instances - Monitor Current Sessions

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


Article - 07 Jun 2017

The DB STARTUP command

Πρόσφατα, σε ένα παραγωγικό περιβάλλον εμφανίστηκε ένα πρόβλημα με μεγάλης διάρκειας PAGEIOLATCH_EX latches, σε έναν μεγάλου μεγέθους πίνακα, τα οποία τελικά προκαλούσαν αδυναμία εκτέλεσης CRUD operations πάνω σε αυτόν.


SQL Server News - 16 Mar 2014

Released: Management Pack for SQL Server Analysis Services 2008 and 2012

These Management Packs deliver proactive and reactive monitoring capabilities for SQL Server Analysis Services (2008 and 2012) via Microsoft System Center Operations Manager (SCOM). SCOM is a cross-platform data center management system that provides health and performance monitoring for systems and services.


Book - 01 Jan 2000

Pro SQL Server 2012 Practices

Expert SQL Server Practices 2012 Edition is an anthology of high-end wisdom from a group of accomplished database administrators who are quietly but relentlessly pushing the performance and feature envelope of Microsoft SQL Server 2012. With an emphasis upon performance—but also branching into release management, auditing, and other issues—the book helps you deliver the most value for your company’s investment in Microsoft’s flagship database system.Each chapter is a deep-dive into a specific problem, technology, or feature set. Each author has chosen their topic out of the strong belief that what they share can make a positive difference in your ability to be successful in your job and get home in time for dinner with your family. Don’t let your database manage you! Instead let the Expert SQL Server Practices author team show you how to take control, plan for and monitor performance, troubleshoot effectively when things go wrong, and be in control of your SQL Server environment.


Book - 01 Jan 2000

Expert SQL Server Performance Engineering

Expert SQL Server Performance Engineering is a practical book with collected knowledge from more than a decade of SQL Server performance engineering and benchmarking that explains how to architect, design, build, and configure SQL Server Infrastructure, starting at the core with CPU and memory and going all the way to I/O and storage. The book explains available modern hardware in a vendor independent way, shows how to monitor and compare performance, helps you to configure SQL Server options and select hardware. It shows practical examples for all kinds of workloads and server sizes. It also provides in-depth information on topics like future expandability of systems and solid state storage devices.There are many books out there that approach performance issues from the query and index optimization point of view. What if your queries are already optimized? Expert SQL Server Performance Engineering starts on the other end of the performance management spectrum and provides in depth information on how to get the most (and in some cases the last bit of) performance out of your existing or future SQL Server infrastructure.


SQL Server News - 11 Aug 2013

How Memory-Optimized Database Technology is Integrated into SQL Server 2014

O SQL Server 2014 με το fully integrated in-memory database technology κάνει οptimize το performance σε OLTP workloads. Τι σημαίνει όμως “fully integrated”? Η απάντηση σε αυτό το post του product group


Article - 16 Aug 2018

Monitor Disk Space for SQL Server databases

Σε αυτό το VLOG δείχνω πόσο εύκολα μπορείτε να ενημερώνεστε για του χώρους που έχετε στους δίσκους που βρίσκονται τα database files σας.


Article - 02 Apr 2018

Manage and Monitor SQL Server instances - Identify sessions that consume tempdb resources

Η tempdb είναι μια database την οποία μοιράζονται ΟΛΟΙ όσοι χρησιμοποιούν το instance στο οποίο αυτή υπάρχει. Στην tempdb αποθηκεύονται πολλά όπως user objects, internal objects, και version stores.


Resource - 06 Sep 2012

Change Data Capture (CDC) for Oracle Databases using SQL Server Integration Services 2012 (SQL Server Video)

In this video, I’ll demonstrate how to perform change data capture (CDC) for Oracle databases using the new features introduced in SQL Server 2012 Integration Services (SSIS). You’ll learn how CDC for Oracle works, how to create a CDC service and administer the service, as well as monitor the logs and traces to troubleshoot the service.


SQL Server News - 09 Jul 2013

Power BI in Office 365

Μετά από την χθεσινή ανακοίνωση είναι σχεδόν αδύνατον να δεχθώ ότι δεν μπορεί κάποιος να έχει την δικιά του λύση BI. Στην ανακοίνωση αυτή ξεκάθαρα πλέον γίνεται σαφές ότι όλες οι δυνατότητες που έχουμε στο Excel 2013 είναι διαθέσιμες μέσα στο Excel του Office 365. Απίστευτο και όμως αληθινό. Τι έχουμε διαθέσιμο ;


Article - 03 Nov 2016

When the filtered indexes saves

Η παλαιότερη και πιο συνηθισμένη ερώτηση που γίνεται είναι αυτή που αφορά το query performance. Για αυτή την ερώτηση έχουν γραφτεί εκατομμύρια γραμμές σε άρθρα και έχουν γίνει χιλιάδες παρουσιάσεις. Συγκεκριμένη απάντηση δεν θα βρει κανείς πουθενά και είναι απόλυτα λογικό καθώς η κάθε περίπτωση είναι διαφορετική και χρειάζεται διαφορετική λύση. Αυτό που μπορώ με σιγουριά να πω είναι ότι για να δώσει κάποιος λύση στο εκάστοτε πρόβλημα θα πρέπει να έχει γνώση των εσωτερικών δομών και αρχιτεκτονική του SQL Server πάνω από καλώς.


Presentation - 22 Jun 2018

SQL Server Database Structures

SQL Saturday #731, Athens June 16, 2018


Article - 09 Jan 2013

A-Z Guide of Installing SQL Server 2012 AlwaysOn Availability groups with Windows Server 2012

Ένας οδηγός από το Α έως το Ω για όσους θέλουν να εγκαταστήσουν AlwaysOn Availability Groups του SQL Server 2012 με Windows Server 2012


1