Persisted Computed ColumnはComputed ColumnよりもSelectが本当に速いのか

本当に速いのか

前回の記事で、SQL ServerのComputed Columnについて、「Persisted Computed Columnの方が当然Selectは速くなる」と書きましたが、Webの情報を鵜呑みにして書いただけで未検証でした。

mrgchr.hatenablog.com

というわけで確認してみました。

続きを読む

SQLServerのComputed Column(計算列)についての備忘録

Computed Column(計算列)について調べました。

Computed Column(計算列)は、SQLServerにて利用できる、テーブルの他の列のデータを元に値を計算する仮想列です。
たとえば、下記のテーブル定義では、FullName列が計算列となります。

CREATE TABLE [dbo].[Accounts]
(
    [Id] INT NOT NULL IDENTITY,
    [FirstName] NVARCHAR (50) NOT NULL,
    [LastName] NVARCHAR (50) NULL,
    [LastNameComesFirst] BIT DEFAULT (0) NOT NULL,
    [FullName] AS (
        CASE WHEN [LastName] IS NULL THEN [FirstName]
             WHEN [LastNameComesFirst] = 0 THEN concat([FirstName], N' ', [LastName])
             ELSE concat([LastName], N' ', [FirstName])
        END), 
    CONSTRAINT [PK_Accounts_Id] PRIMARY KEY ([Id] ASC),
)
続きを読む

「エゴを抑える技術」を読んだ

『エゴを抑える技術』を読みました。
技術というよりは「心得」の方がしっくりくると思いますが、内容は素晴らしかったです。

エゴを抑える技術

エゴを抑える技術

続きを読む

DCモーター扇風機を買った。2017年06月 最近買ってよかった物

ホームセンターで2000円で買った扇風機がうるさい

2年前にホームセンターで買った2000円の扇風機を使っているのですが、うるさくてしょうがないです。
弱風でも扇風機の音が気になって眠れないレベル。しかも「弱」でも結構強い。
ワイは快適に眠りたかっただけなんや。。。

で、買った。DCモーター扇風機。5500円

「静かだ静かだ」と言われていたDCモーター扇風機ですが、去年に家電量販店で見ていたら20,000円とか扇風機セレブしか買えないような値段のものばかりでした。
ですが、調べてみたら案外と安いものもあるようで、5500円の商品を衝動買いしましたよ。

買って良かった

まず、なによりも静かです。「微風」モードだと注意しないと音が聞こえないレベルです。
それに風の強さも好みです。今まで使っていた扇風機の「弱」は、この扇風機の「中」よりも強い風が出ていました。

「これでようやく快適に眠れるんや!」と思っていたのですが、隣人(隣の部屋の住人)のいびきがうるさくて耳栓からは解放されないのでした。

"The Manager's Path"を読んだ。と言っても過言ではないと思う。

読んだんだ。たぶん

オライリーから出版されている"The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change"という本を読んでみました。

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

IT業界でのマネージメントに関する本です。

続きを読む

.NET Core 2.0 Previewで、System.WebのHttpUtilityが追加されていてうれしい

.NET Core 2.0で追加されたAPIを眺めていたら、System.Webを見つけました。

.NET API ブラウザー | Microsoft Docs

「System.Web、生きとったんかわれ」

という気分になりましたが、中身はHttpUtilityクラスのみのようです。
「HttpUtilityだけでも実装されないかなー」と思っていた私には願ったり叶ったりです。