mennessä Teemu Salonen | elo 29, 2019 | Blogi, Tekniset vinkit
Useasti tulee tarve dokumentoida kuution mittarit ja dimensiot. Tämä vinkki helpottaa näiden asioiden dokumentointia, eikä niitä tarvitse käsin kerätä tiedostoon. Tähän on olemassa niin sanotut DMV-kyselyt (SSAS Dynamic Management Views), joiden avulla kuutioiden...
mennessä Jyri Oksanen | huhti 26, 2019 | Blogi, Tekniset vinkit
Muuttamalla SQL Server Management Studion (SSMS) asetuksia, voi tehostaa ohjelman parissa työskentelyä. Tässä vinkissä käydään läpi muutamia näistä. ******1. Korvaa selauspalkki sisällön esikatselulla** Monissa tekstieditoreissa löytyy ominaisuus lisätä...
mennessä Risto Lamminaho | huhti 12, 2019 | Blogi, Tekniset vinkit
SQL-kyselyissä tulee ajoittain tarvetta pilkkoa jonkin kentän sisältöä palasiksi. SQL Serverin versiosta 2016 alkaen T-SQL tarjoaa sisäisen funktion pilkkomisen tekemiseen. Lisäksi kannan compatibility level -asetus pitää olla vähintään 130, jotta tuo sisäinen...
mennessä Timo Myllymäki | maalis 29, 2019 | Blogi, Tekniset vinkit
SARGable kyselyt (Search Argument-able queries) ovat kyselyitä, joissa indeksejä voidaan käyttää hyödyksi kun filtteröidään dataa, joko joinilla tai where -lauseella. Pelkkä indeksin lisääminen ei siis välttämättä paranna suorityskykyä, vaan kysely tulee tehdä...
mennessä Jyri Oksanen | maalis 15, 2019 | Blogi, Tekniset vinkit
Välillä tulee tarve tehdä vertailua kahden SQL-kyselyn välillä. Silmämääräinen vertailu on hidasta ja epävarmaa. Ja EXCEPT ja INTERSECT lauseiden rakentaminen työlästä. Tähän tarkoitukseen monesti riittää tekstipohjainen rivien vertailu, joka löytyy mm. Notepad++...
mennessä Teemu Salonen | helmi 19, 2019 | Blogi, Tekniset vinkit
Tässä esimerkissä on yksinkertainen taulu, jossa dataa näin: Normaalisti esimerkiksi alla oleva kysely palauttaa rivit riippumatta tekstin kirjainkoosta: Jos halutaan hakea vain tietyllä kirjainkoolla olevat rivit, pitää WHERE-ehdon perään lisätä oikea COLLATE-osuus....