とあるシステムエンジニアの雑記

読書メモや独自調査のメモ書き

FQDNって?

https://news.yahoo.co.jp/pickup/6389208 https → プロトコル news → ホスト名 yahoo → 組織名 co → 組織の属性 jp → 国名 ドメイン名:yahoo.co.jp FQDN:ホスト名+ドメイン名

中小企業診断士って何のため?

自分は何のためにとったのか? 元々中小企業診断士は、ちょっとした興味から始まった。後輩が勉強してて、ちょっと面白そうから始まり、じゃ、俺もやってみようというのり。 別に、コンサル屋さんになりたかったわけでもない。事業再生をやりたかったわけで…

中小企業診断士

2010年に取得した中小企業診断士。約2年の歳月と100万以上と大量の時間を投資して取得した資格。 来年の10月更新だが、今まで診断の機会を頂いていた研究会でピタッとなくなってしまった。そして、ポイントがまだ足らない…。 この事を考えるだけで、ヒヤヒヤ…

サーバー/インフラをさせる技術

第一章 コールドスタンバイ 普段は使われていないが、現用機が故障したら予備機を接続する体制の事。 その際には、現用機と予備機は同じ設定する必要がある。 ホットスタンバイ 予備機も常に使用している状態。両方のサーバーを常に動かしておく。 L4スイッ…

リーダブルコードまとめ

一章 ・コードは他の人が最短時間で理解できるように書かなければならない ・短いコード書くことで分かりにくくなるのは本末転倒 第2章 名前に情報を詰め込む ・tmpやretvalなどの汎用的なものは極力使わない。 ・getpageよりdownloadpage getだとどっから取…

ゼロから始めるデータベース操作

・集合演算子は重複行を削除する ・演算対象となる列数は同じである事 ・足し算の対象となるレコードの列のデータ型が一致している事。ただし、キャストすればOK ・order byは最後の一回だけ ・union ALLは重複行を残す ・intersectは交差。2つのテーブルの…

大量明細の高速INSERT

DECLARE @p_NumberOfRows Bigint SELECT @p_NumberOfRows=1000000; WITH Base AS ( SELECT 1 AS n UNION ALL SELECT n+1 FROM Base WHERE n < CEILING(SQRT(@p_NumberOfRows)) ), Expand AS ( SELECT 1 AS C FROM Base AS B1, Base AS B2 ), Nums AS ( SELEC…

SQL Serverでループしながら処理を実行する

C#だと一瞬で記述できるが、SQLがぺらっぺらの私には一苦労 なので、備忘としてメモ SET NOCOUNT ON declare @loop int set @loop = 0 while @loop < 100000 begin if @loop = 0 insert [dbo].[Test] values(NEWID(),N'AAAAAA') set @loop = @loop+1 end SET…

ゼロから始めるデータベース操作②

・whereには集約が使えない SELECT shohinid , tanka from shohin where tanka >AVG(tanka) スカラサブクエリを使う。 スカラサブクエリとは、実行結果が必ず1件、1項目のもの ・サブクエリと相関サブクエリな違い サブクエリは、外に定義されている値を使わ…

charとvarcharとncharとnvarcharの違い

qiita.com 【SQL】データ型/文字列編 (char型 / varchar型 / nvarchar型) ( ソフトウェア ) - プログラム の個人的なメモ - Yahoo!ブログ 色々書いてあるけど、でも、いつも忘れちゃう。覚えられない という事で、覚えやすいように解説 char 固定長文字列…

ゼロから始めるデータベース操作 学習メモ①

第1章 ・SQL分はセミコロンで終わる → SQL Serverでは書いた記憶なし・・・・ 第3章 ・count関数は引数によって動作が異なる。 count(✳︎)はNULLを含む行数、count 列名はNULLを除外した件数 ・集約関数はNULLを除外する。四則演算にNULLが含まれる場合、結果…

2019年の目標

2018年度は、特に目標を立てませんでしたが、2019年度はちゃんと目標立ててやりたいなと。 1.体のメンテナンスをしっかりする まずは、毎日、ストレッチをしっかりやる事から始める。 ある占いだと、今年は体の不調が出てくる年とのことなので、今年、健康で…

SQLのクエリがどの順番で評価されるのか

SQLのクエリがどの順番で評価されるのか qiita.com 理屈で考えると暗記せずにすむが、上記の内容、理屈で覚える良い方法はないだろうか。

プライマリーキーとユニークキーの違い

SQL

今まで何となく理解していたつもりでも、即答しろと言われても言えないシリーズの第一弾。 プライマリーキーとユニークキーの違い 分りやすくまとまっているのがこれ 全ては時の中に… : 【データベース】主キーとユニークインデックスの違い プライマリーキ…