2017-01-01から1年間の記事一覧
だいぶ前にこれ書いて放置してたんですが、 .NET Core で SqlClient と TransactionScope は 2.1 から? - お だ のスペース ムッシュが何か書いてたので久々に検証してみました。 SQL Server 2017 の on Linux における分散トランザクションのサポート状況…
SQL Server のグラフを色々試していくシリーズ。 2回目は巡回セールスマン問題(traveling salesman problem)です。 最短経路で目的地を全部回りたいってやつですね。 今回のお題はまた阪急電車です。 梅田からスタートして、 十三 西宮北口 神戸三宮 宝塚 高…
SQL Server のグラフを色々試していくシリーズ。 最初は最短経路です。 SQL Server のグラフには未だ最短経路をサクッと取れるものは用意されていません。 次のステップで追加される予定だそうです。 Ignite - Graph extensions in Microsoft SQL Server 201…
meetup app osaka@2 - connpass 忘年会感覚で緩めの~って話しだったので、DBはもういいやーってことで Metaparticle のお話しをしようと思ってましたがk8sが上手く動かなかったので挫折し、DBの話しにしました。 スライドはこちらですが、スライドだけ見て…
SQL Server 2017 で Graph processing with SQL Server and Azure SQL Database | Microsoft Docs が追加されたけど、 どの程度「使いづらい」のか メジャー な グラフデータベース の Neo4j を触ってみようかなと Azure の VM にインストールしたときのメモ…
告知したと思ったら忘れてた、次の土曜日開催です! 今回も MySQL MariaDB SAP HANA SSD SQL Server と盛りだくさんです、ぜひご参加を~。 kansaidbstudy.connpass.com 懇親会はこちら。 kansaidbstudy.connpass.com
先週(12/2)に、中国地方DB勉強会 is 出雲 で、SQL Server 2017 のお話しをしました。 バージョンアップは差分学習でいけるとはいえ、on Linux や機械学習やグラフ等、新しい概念が入ってきてるので大変ですね~。 スライド はこちら。 Sql server 2017 新機…
以前調べたのをメモってなかったので + 使おうかなと思う機会があったのでメモ。 昔調べた時の元ネタはこちら SQL で、テーブル1 (A,B) から SELECT してテーブル2 (Id, A) に INSERT した後、テーブル3 (テーブル2のId, B) に SELECT INSERT ってどうやるん…
第22回 中国地方DB勉強会 in 出雲 - connpass 今回は PostgreSQL 10、MySQL 8.0、SQL Server 2017と新しめのお話しをテーマにした勉強会です。 私は SQL Server 2017 のお話しをさせていただきます。 出雲行くの初めてじゃないかな? 神在祭のご案内 - 出雲…
プログラミング生放送勉強会 第49回@大阪 + わんくま同盟 大阪勉強会 #71 : ATND で話したスライドです。 Sql server 2017 からはじめる graph データベース from Oda Shinsuke デモで使ったクエリとか https://1drv.ms/f/s!Amu3DIZBpTxRsyyBYVenLayAxKNQ
今週土曜の 11/18 プログラミング生放送勉強会 第49回@大阪 + わんくま同盟 大阪勉強会 #71 開催 – プログラミング生放送 で SQL Server 2017 の Graph データ に焦点を当ててお話しします。 他にも、MvvmCross、メタプログラミング、Docker コンテナの話し…
ドキュメントに書いてたから試しただけ。 SQL Graph Architecture | Microsoft Docs Node Table より引用 That is, an index created on the $node_id column, will appear on the internal graph_id_<hex_string> column. create table Hoge ( Name nvarchar(20) not nu</hex_string>…
ぼちぼち SQL Server 2017 の Graph 触ってます。 Graph processing with SQL Server and Azure SQL Database | Microsoft Docs MATCH は、NOT 書けないようなので、代わりに NOT EXISTS を使うようです。 MATCH (SQL Graph) | Microsoft Docs 例:片思いの…
SqlWorld :: SQLWorld★大阪#44 開催します。26回目の平日夜開催で、前回同様 ハンズオン 形式行う予定です。 【日時】 2017年10月24日(火曜日) 19:00~21:00 【イベント概要】 SQLWorld 26回目の平日夜開催~。今回も、みんなで SQL を書いてみようというハ…
Ignite で発表があったようです。 10/2 GA みたい。 Microsoft for the Modern Data Estate | SQL Server Blog 後で読む。
CREATE TABLE (Transact-SQL) | Microsoft Docs ドキュメントでは、CREATE TABLE での FOREIGN KEY 指定はテーブルで指定する方法と列で指定する方法の2パターンあります。 テーブル < table_constraint > ::= [ CONSTRAINT constraint_name ] { { PRIMARY K…
Close はしてるけど、Milestone は 2.1.0 ってなってた。 Support System.Transactions in SqlClient for .NET Core · Issue #12534 · dotnet/corefx · GitHub
まだ対応してない? using System; using System.Data.SqlClient; using System.Transactions; namespace ConsoleApp3 { class Program { static void Main(string[] args) { var connstr = @"~"; using (var tran = new TransactionScope()) using (var co…
久々に ScriptDom のバージョンを上げてみたら、SqlEngineType が追加されてました。 NuGet Gallery | Microsoft.SqlServer.TransactSql.ScriptDom 14.0.3660.1 TSql130Parser, TSql140Parser に SqlEnginType が渡せるようです。 namespace Microsoft.SqlSe…
たまたまドキュメントを眺めてて見つけたのでメモ TRANSLATE (Transact-SQL) | Microsoft Docs Oracle にはあったので追加されるのは助かりますね。 ちなみに Oracle でのよくある例 -- ぱぴぷぴぽぴぴぴ となる select translate('パピプペポ', 'パピプペポ…
今回も色んな DB の話しを用意しています! kansaidbstudy.connpass.com SQL Server は 2017 の Linux 絡みのお話しをして頂きます! 懇親会は勉強会会場でケータリングの予定です、こちらも是非宜しくお願いします。 kansaidbstudy.connpass.com 是非ご参加…
Application settings(アプリケーション設定)で、Always On(常時接続)を有効にしますが、何も考えずにトップページをそのままにしていると Data Out の転送量が結構掛かるので気を付ける。 Azure の転送量課金は 料金 - 帯域幅 | Microsoft Azure 出ていく方…
リンク SQL Server 2017 Release Candidate 2 (RC2) is now available | SQL Server Blog 前回(RC1)から2週間程度で出たので 2016 の時と似たような感じですねー。 2016 の時は 2週間間隔で RC 出て、最後から 1か月半空いて製品版でしたが、2017 はいつ出る…
SqlWorld :: SQLWorld★大阪#43 開催します。25回目の平日夜開催で、前回同様 ハンズオン 形式行う予定です。 【日時】 2017年8月22日(火曜日) 19:00~21:00 【イベント概要】 SQLWorld 25回目の平日夜開催~。今回も、みんなで SQL を書いてみようというハ…
とりあえずリンクだけ First release candidate of SQL Server 2017 now available | SQL Server Blog そろそろちゃんと触らないとダメですね~。 What's new in SQL Server 2017 | Microsoft Docs
タイトルの通り。 久々に WinForm を触る機会があってハマったのでメモ。 オブジェクト初期化子はこれのこと。 オブジェクト初期化子とコレクション初期化子 (C# プログラミング ガイド) | Microsoft Docs private void InitializeComponent() { this.button…
SqlWorld :: SQLWorld★大阪#42 開催します。24回目の平日夜開催で、前回同様 ハンズオン 形式行う予定です。 【日時】 2017年6月20日(火曜日) 19:00~21:00 【イベント概要】 SQLWorld 24回目の平日夜開催~。今回も、みんなで SQL を書いてみようというハ…
de:code 2017 2日目のメモ セッションは未だ手元にスライド落としてないのであやふやかも。 メモなので、セッションの内容以外のことも書いてます。 ダウンタイムを最小に!~Azure における障害/災害に耐えうるアーキテクチャ設計のポイント~ #DI13 Azure …
Keynote AI 推しな Keynote でした。 Inteligent、Inteligent 言うてる感じ。 他には Build でもあった Project Emma Build 2017: Project Emma - YouTube の話しや Kipman が登壇して MR すげーって感じ。日本は MR 結構盛り上がってるそうで。 Power Point…
第5回 関西DB勉強会 - connpass 「SQL Server と 他 DB の違いを押さえよう!」というタイトルで、SQL Server での用語の説明や構造のお話しをしました。 データベース、ユーザーとか他のDBと指してるものが違うものあるよね~、SQL Server ではどういう構…