タグ

programmingとSQL Serverに関するitottoのブックマーク (4)

  • ZOZOTOWNで最大級のトラフィックを記録する福袋発売イベントで実施した負荷対策 - ZOZO TECH BLOG

    こんにちは。開発部の廣瀬です。 記事では、昨年障害が発生してしまったZOZOTOWNの福袋発売イベントについて負荷対策を実施し、今年の福袋イベント期間を無傷で乗り切った話をご紹介したいと思います。 大規模サイトの障害に関する生々しい話はあまり公開されていないように思いますので、長くなってしまいましたが詳細に書いてみました。尚、今回のお話は弊社のサービスで使用しているDBMSの1つである、SQL Serverに関する話題がメインです。 福袋イベント「ZOZO福袋2019」とは 年に1度、多数のブランドの福袋が一斉に発売される、ZOZOTOWNの年末の風物詩的イベントです。今年は450以上のブランド様にご参加いただきました。お客様からも毎年大変ご好評いただいており、年間を通して最も多くのトラフィックを記録するイベントの1つです。 アクセスが殺到するが故に、昨年は福袋の発売直後からエラーが多発

    ZOZOTOWNで最大級のトラフィックを記録する福袋発売イベントで実施した負荷対策 - ZOZO TECH BLOG
  • SQL Serverに1億件のテストデータを高速に作成する - 開発思考実験日記

    SQL Serverに1億件を超える大量のテストデータを作成する必要がありできるだけ高速な方法を調べてみた。 ストプロを試してみる まずはストプロを作成してどの程度になる確認してみる。単純にループを回してINSERTを1件づつ行う方法でまずは100万件で試してみる。 ALTER PROCEDURE dbo.CreateData AS SET NOCOUNT ON DECLARE @RowCount INT SET @RowCount = 0 WHILE @RowCount < 1000000 BEGIN INSERT INTO TestTable VALUES (@RowCount, 'DATA' + right('0000000000' + convert(varchar, @RowCount), 10)) SET @RowCount = @RowCount + 1 END RETURN

    SQL Serverに1億件のテストデータを高速に作成する - 開発思考実験日記
  • Microsoft Sync Framework

    注意 このページにアクセスするには、承認が必要です。 サインインまたはディレクトリの変更を試すことができます。 このページにアクセスするには、承認が必要です。 ディレクトリの変更を試すことができます。 Microsoft Sync Framework は、アプリケーション、サービス、およびデバイスのコラボレーションとオフライン アクセスを可能にする包括的な同期プラットフォームであり、ローミング、共有、データのオフライン化を実現するテクノロジとツールを備えています。開発時に Sync Framework を使用することで、ネットワーク上で任意のプロトコルを使用するあらゆるストアのデータをあらゆるアプリケーションと統合する同期エコシステムを構築できます。 Sync Framework は、以下に示すテクノロジで構成されます。このうち最初の 3 つは、SQL Server 2008 と共にインス

    Microsoft Sync Framework
  • 極小SQL Server Compactでデータベース・アプリをお手軽作成(1/3) - @IT

    皆さん、こんにちは。ロブです。 今回は、SQL Server Compact 3.5を利用したWindowsアプリについて解説します(アプリは「アプリケーション」の略)。 SQL Server Compact 3.5とは、Windowsアプリや、モバイル・アプリでの利用に向いた小さなデータベース(DB)です。来は組み込み用途で作られたものなのですが、スタンドアロンのWindowsデスクトップ・アプリなどでこのデータベースを利用すると、とても簡単にデータベース・アプリが作成できます。手軽なデータベース・アプリ開発を楽しんでみませんか? ぜひ稿を読みながら実際にプログラムを作り、自分の手で動かしてみてください。 プログラミング言語は、C#とVB(Visual Basic)を使用します。今回は、特別にVBのコードも用意しました。これは、SQL Server Compact 3.5のターゲット

  • 1