dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem sql server

Docker, SQL Server, VS Code, mssql i Mundial. Chcesz dowiedzieć się jak zarządzać bazą danych z poziomu Visual Studio Code, zapraszam do lektury.

Praca z SQL Server w Visual Studio Code - DevKR

Narzędzia 49 dni, 18 godzin, 33 minuty temu Krzysztof_DevKR 69 rozwiń

We have many solutions for versioning data through time. One of the cleanest, most transparent and pretty effortless in my opinion are Temporal Tables which are available in MS SQL 2016+. What’s really great about that approach is that unless you need to retrieve state from the certain point in time or browse through changes in a specified time range, you can query against a versioned table in an exactly same way that you would do with any other one.

Źródło: hryniewski.net
Dziel się z innymi:
Versioning data with MS SQL Temporal Tables – Hryniewski.NET

Bazy danych i XML 116 dni, 17 godzin, 46 minut temu Rafał Hryniewski 70 rozwiń

Po co nam monitoring? Ktoś może powiedzieć, że chce wiedzieć o wszystkich problemach, które pojawią się w jego systemie. Poszedłbym jednak dalej: monitoring miałby, w pewnych przypadkach, odpowiednio wcześniej sygnalizować ewentualność takich problemów. Potrzebujemy do tego odpowiedniego zestawu liczników, które zbieramy i ...

SQL Server Administration: Stwórz własny monitoring baz danych! Część 2 – Performance Counters

Bazy danych i XML 242 dni, 19 godzin, 31 minut temu BruceSpruce 73 rozwiń

Czy jako administrator baz danych zetknąłeś się z pytaniem: czy z bazą wszystko OK? Pytanie takie zwykle pada, kiedy użytkownicy aplikacji zauważają spowolnienia w pracy systemu. I jak to w takich sytuacjach bywa, trzeba znaleźć przyczynę. Właśnie diagnoza jest największym wyzwaniem: rozpoznanie, czy bieżący stan bazy danych jest przyczyną, czy raczej skutkiem powstałych problemów? Na...

Źródło: blog.atena.pl
Dziel się z innymi:
SQL Server Administration: Stwórz własny monitoring baz danych! Część 1 - Repozytorium liczników

Bazy danych i XML 242 dni, 19 godzin, 31 minut temu BruceSpruce 138 rozwiń

Jednym z najczęstszych błędów popełnianych przez developerów T-SQL’a jest tworzenie tabel bez indeksów klastrowych. Powody są różne: pośpiech, brak dobrych nawyków lub po prostu wewnętrzne przeświadczenie, że taki indeks nie jest konieczny. W tym artykule chcę udowodnić, że tworzenie takich indeksów powinno wejść nam w krew już podczas zakładania struktury nowej tabeli. Jeśli tego nie zrobimy, kon...

Źródło: blog.atena.pl
Dziel się z innymi:
SQL Server Internals: Dlaczego (prawie) każda tabela powinna mieć indeks klastrowy?

Bazy danych i XML 242 dni, 19 godzin, 31 minut temu BruceSpruce 279 rozwiń

Written by Dawid Sibińskion I’ve recently met a weird issue with T-SQL scripts at work and would like to share it with you today 🙂 On daily basis I work a lot with MS SQL Server databases. We often create many T-SQL objects (tables, views, procedures, functions) and because of some reasons we cannot use Entity Framework or another from widely available ORMs. Nonetheless, all objects created in the database must be kept in the form of SQL scripts (files) containing set of CREATE, ALTER, INSERT,...

Źródło: www.dsibinski.pl
Dziel się z innymi:
T-SQL/SSMS: transaction rollback in scripts with XACT_ABORT ON, GO statements and syntax errors – Dawid’s blog

Bazy danych i XML 269 dni, 17 godzin, 48 minut temu dsibinski 64 rozwiń

Programiści z dokumentacją mają taki problem, że nie lubimy jej czytać i nie lubimy jej pisać. Niestety często wiąże się to z ciekawymi WTFami gdy kod zachowuje się nie tak jakbyśmy tego od niego oczekiwali.

Źródło: blog.octal.pl
Dziel się z innymi:
RTFD - Read The F* Documentation - .net blog - octal.pl | Paweł Łukasik

Sztuka programowania 301 dni, 21 godzin, 53 minuty temu Paweł Łukasik 134 rozwiń

Tworząc bazę danych dla SmogBota, mimo że jest ona stosunkowo niewielka jeśli chodzi o złożoność i ilość obiektów, postanowiłem zaimplementować kilka dobrych praktyk i pokazać w jaki sposób można zwiększyć bezpieczeństwo takowej bazy, nie męcząc się zbytnio :) Całość mechanizmu jest prosta i przejrzysta a opiera się to na schema bazodanowych.

Źródło: luktom.net
Dziel się z innymi:
SmogBot – kilka dobrych praktyk z zakresu bezpieczeństwa bazy danych - luktom.net

Daj się poznać 2017 509 dni, 18 godzin, 33 minuty temu luktom 95 rozwiń

I want to get in a good habit of recording some simple tutorials from time to time using the English language, so here comes the first one about my experience with running the SQL Server on Linux. Enjoy!   The first thing you need to do is to open the following website and follow the selected installation guide. For example, I’m using the ElementaryOS so I chose the Ubuntu guide. Also, make sure you’ll install the SQL Server Tools. Eventually,...

Dziel się z innymi:
SQL Server on Linux – get started | Piotr Gankiewicz

Narzędzia 561 dni, 6 godzin, 19 minut temu spetz 145 rozwiń

Noworoczne postanowienia i cykliczne obowiązki z nich wynikające przeważnie bardzo ciężko jest zrealizować. Z kolei harmonogramowanie zadań w SQL Server i Windows Server jest dziecinnie proste. I o tym jest ten wpis.

Źródło: mickl.net
Dziel się z innymi:
Harmonogramowanie zadań w SQL Server i Windows Server

Bazy danych i XML 588 dni, 17 godzin, 6 minut temu mickl 114 rozwiń

Couple days ago my friend during a job interview was asked to explain the concept of table partitioning in SQL Server. Tough one? To be honest, neither he nor I had never heard about that. After few hours of learning, I’m ready to present to you the idea. So, is that connected somehow with disk partitions in our computers? No exactly, but the concept seems to be quite similar (at least for me).  The idea As we probably all know, the relational database consists of tables (relations). Each one represent...

Źródło: foreverframe.pl
Dziel się z innymi:
[EN] SQL Server - Table partitioning - Forever F[r]ame

Bazy danych i XML 763 dni, 17 godzin, 32 minuty temu dpawlukiewicz 155 rozwiń

Witam serdecznie, po zmaganiach z architekturą oraz logowaniem użytkownika, zbliżamy się nieubłaganie do implementowania pierwszych widoków aplikacji. Zanim to jednak nastąpi warto omówić jeszcze jeden temat, który nie będzie ściśle związany z logiką biznesową. Projektując wszelkiego rodzaju systemy informatyczne zdarza się (niestety często), że proces „tworzenia” bazy danych kończy się po wykreowaniu odpowiedniej jej struktury. Model fizyczny jest spójny, generujemy zapytania SQL, execute i gotowe. Czy...

Źródło: foreverframe.pl
Dziel się z innymi:
Clustered / NonClustered, czyli o indeksach w SQL Server - Forever F[r]ame

Bazy danych i XML 845 dni, 18 godzin, 57 minut temu dpawlukiewicz 233 rozwiń

Często logika zawarta w procedurach jest dość skomplikowana. W zależności od projektu, może okazać się,  że potrzebujemy testów jednostkowych. Dzięki tSQLt możemy  testować tSQL w analogiczny sposób do nUnit+moq, czyli:Dane po wykonaniu testu są usuwane. Każdy test jest wykonywany w transakcji. Nie musimy się zatem martwić, że testując coś będziemy zaśmiecać bazę danych.Każdy element może być odizolowany, czyli możemy stworzyć mock dla tabeli, procedury lu...

Dziel się z innymi:
tSQLt – testy jednostkowe bazy danych w SQL Server | Piotr Zieliński

Bazy danych i XML 912 dni, 14 godzin, 35 minut temu rroszczyk 189 rozwiń

Nie zawsze kwerendy działające świetnie na małych zbiorach są równie dobre dla dużych tabel. Porównanie wydajności zapytań w funkcji liczebności zbioru. Przykład ze stałą złożonością obliczeniową.

Źródło: www.sqlpedia.pl
Dziel się z innymi:
Optymalizacja zapytań SQL - złożoność obliczeniowa

Bazy danych i XML 1403 dni, 4 godziny, 27 minut temu Juris 326 rozwiń

W artykule przedstawione są różne metody pomiaru wydajności i porównywania szybkości zapytań SQL, bazując na narzędziach dostępnych w SQL Server - widoki DMV/DMF, Extended Events i Profiler. Omówione są także typowe błędy w analizach za pomocą podstawowych statystyk.

Źródło: www.sqlpedia.pl
Dziel się z innymi:
Wydajność zapytań w SQL Server - pomiar i porównanie metod

Bazy danych i XML 1405 dni, 19 godzin, 44 minuty temu Juris 363 rozwiń

Wstęp do zagadnień związanych z optymalizacją i mierzeniem wydajności zapytań SQL. Jest to fragment darmowego kursu pisania zapytań SQL opisującego proces przetwarzania kwerend przez silnik bazodanowy.

Źródło: www.sqlpedia.pl
Dziel się z innymi:
Podstawowe aspekty wydajności zapytań SQL

Bazy danych i XML 1411 dni, 21 godzin, 41 minut temu Juris 466 rozwiń

Powiadomienia mailowe bezpośrednio z poziomu serwera bazodanowego, to niezwykle przydatna funkcjonalność. W artykule zaprezentowane są możliwości, architektura Database Mail w SQL Server oraz opis najczęściej pojawiających się problemów z rozwiązaniami

Tagi: SQL, sql server
Źródło: www.sqlpedia.pl
Dziel się z innymi:
Konfiguracja Database Mail w SQL Server

Bazy danych i XML 1420 dni, 18 godzin, 26 minut temu Juris 124 rozwiń

W dzisiejszym wpisie pokażę dosyć mało znaną konstrukcję TOP…WITH TIES. Muszę przyznać, że sam trafiłem na nią całkiem niedawno mimo, iż była ona dostępna już w SQL Server 2000.

Dziel się z innymi:
Polecenie TOP z argumentem WITH TIES | Developer notes

Bazy danych i XML 1427 dni, 19 godzin, 37 minut temu psz750 273 rozwiń

Kompendium wiedzy na temat pisania zapytań w języku SQL od podstaw. Wyjaśnienie krok po kroku składni, sposobu działania i najważniejszych aspektów tego języka.

Tagi: SQL, sql server
Źródło: www.sqlpedia.pl
Dziel się z innymi:
Kurs T-SQL online od podstaw

Bazy danych i XML 1559 dni, 5 godzin, 20 minut temu Juris 446 rozwiń

W trakcie mojej niedawnej prezentacji poświęconej technologii in-memory OLTP w systemie SQL Server 2014 padło pytanie (w pełni zasadne), czy w związku z wprowadzeniem na potrzeby definiowania tabel in-memory możliwości definiowania indeksów inline w składni polecenia CREATE TABLE podobne definiowanie indeksów będzie możliwe dla tradycyjnych tabel. Okazuje się, że tak. W dokumentacji SQL Server 2014 w części poświęconej nowościom w silniku bazodanowym została wymieniona specyfikacja indeks...

Źródło: blog.sqlgeek.pl
Dziel się z innymi:
SQL Server 2014 – Definicje indeksów inline w składni polecenia CREATE TABLE | blog.sqlgeek.pl

Bazy danych i XML 1677 dni, 7 godzin, 42 minuty temu trismegista 138 rozwiń

1 2 3 4
.NET DeveloperDays 2018

wrzesień

07.
BBQ4IT
Bielskio-Biala
21.
Dev#
Gdansk, Stary Manez

październik

27.
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 873,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 393,76)

8

Damian (9 640,27)

9

danielplawgo (7 721,14)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 833,06)

15

dpawlukiewicz (3 785,36)

16

AdrianBystrek (3 500,85)

17

spetz (3 433,34)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

KonradKokosa (2 991,24)