AWSアドバンスドコンサルティングパートナーの一員として活動する株式会社スタイルズが、AWS導入、移行、開発、セキュリティ、運用保守など、すべてのご相談に乗らせていただきます。 AWSを導入したいが何から始めたらいいかわからない 既存のベンダーが新技術に弱く、良い提案がもらえない クラウドの導入にセキュリティの不安がある AWSをとりあえず導入したが、さらに活用していきたい 社内にAWSの知見を持っている人がいない AWSならではのシステム開発を詳しく知りたい
Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Free Credit Report music videos Migraine Pain Relief Best Mortgage Rates Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy
SQLのチューニングをする際に、チェックする観点を掲載します。 最低限、これだけはチェックして欲しい内容です。 これらをチェックするには、人・工数・決断を必要とします。 開発メンバーの士気は下がり、場合によってはプライドすらも 傷つけます。 時間が無いのに、新たな作業を言い渡される訳ですから・・・ だ・か・ら、納期ギリギリでは「つらい」のです。 ※しかし、港は無表情で作業の依頼を指示します。 (まぁ、殴られたり、刺されたりした事は無いので・・・) どうぞ参考にして下さい。 【チェック内容】 01.サブクエリを引数に取る場合、IN述語よりもEXISTS述語を 使っているか SELECT name FROM Personnel WHERE birthday IN (SELECT birthday FROM Celebrities); ▼ SELECT P.name FROM Personnel
MySQL の勉強をせずにフレームワーク等で SQL を書かずに Web サイトを構築していました。データ数も2万件程度でしたので、そこまで困ることはありませんでしたが、今回100万弱の商品データを扱う機会ができたので、MySQL のチューニングや発行する SQL について見直す機会がありました。 この記事では MySQL を高速化するのに行った対策など勉強したものを自分用にメモしておきました。 条件式で比較するカラムにインデックスを使用して高速化 商品コードで存在しない商品を見つけて、商品をDBに登録するという処理を行っている場合、4万件超えたころから処理に2秒以上かかるようになってきます。12万件超えた頃には10秒程度かかるようになってしまいましたが、商品コードのフィールドに対してカラムインデックスを貼ることで0.2秒に短縮することができました。 MySQL のリファレンスにも以下のよ
あまりに気になったので「山本大@クロノスの日記」にチャチャを入れてみる。 http://d.hatena.ne.jp/iad_otomamay/20110808/1312805917 http://d.hatena.ne.jp/iad_otomamay/20100906/1283786846 まあ、政治的にはどのみち勝てなかったでしょう。私も同じ条件であれば、一応は説得を試みるけれど返り討ちに遭うと思う。いずれにしても結果は同じですが、教えられたと思っているなら間違いです。 結論はいつものとおり「下手糞が居るから」に行き着くのですが……。 JOIN禁止について 「JOIN禁止」が正しい場合がある。 それはJOINされるデータがアプリケーションサーバにキャッシュされていて、その一貫性が何らかの形で保証されている場合。 そもそも、せっかくキャッシュしているのに、それを使わずにJOINして取り直
「知らないとわからない」は「推測しにくい」って意味で。 1、DISSTINCT GROUP BY *の代わりに GROUP BYは暗黙のソートがあるので遅いので、重複削除だけならこっち推奨 2、ORDER BY RANDOM() ランダムな順番でほしいとき PostgreSQLは不可?SQLiteはいけた 3、ORDER BY ID=10 DESC, ID 10,1,2,3,4...って並ぶ 4、HAVING GROUP BYを使わず、HAVING単独でも使える fromここ 理解すれば便利だけど、使いどころは難しいかも 5、UNION ALL UNIONは重複を削除するので暗黙のソートがある(遅い) 重複していいならALLが早い 6、ANY INの演算子を指定できる版 7、REGEXP 文字列の正規表現一致。MySQL専用 ちなみにPostgreSQLでは「~」演算子 8、CASE WH
memory_get_usage ― PHP に割り当てられたメモリの量を返す PHP: memory_get_usage - Manual 最近この関数の存在を知った。今までは ps や top コマンドでメモリの使用量を見ていたのだけど、これがあればもう少し細かく見れそう。 サンプル ソース <?php $mem1 = 0; $mem2 = memory_get_usage(); $diff = $mem2 - $mem1; echo "start\t{$mem2}\t{$diff}\n"; // 1M 個の配列を作る $array1M = array_fill(0, 1024 * 1024, 'a'); $mem1 = $mem2; $mem2 = memory_get_usage(); $diff = $mem2 - $mem1; echo "make array\t{$mem2}
02.Linuxの小技(kowaza) 日時をファイル名に付けよう!2 - [ profile変更編 ] 2005年10月11日 pakira
freeコマンド freeはシステムの物理メモリとスワップメモリそれぞれに対して使用量と空き容量を表示しカーネルが用いているバッファも表示します。 使用方法 $ /usr/bin/free [オプション] 主なオプションとしては、以下のものがあります。 -b:メモリの量をバイト単位で表示します。 -kではキロバイト単位(デフォルト) で表示し、-mではメガバイト単位で表示します。 -t:物理メモリ、スワップメモリの合計を示す行も表示します。 -o:「バッファの分を増減した行」を表示しません。このオプションを指定しない限り使用中のメモリからバッファメモリを引いた値と未使用のメモリにバッファメモリを足した値を表示します。 -s:繰り返し実行をする間隔(秒)を指定することでその間隔での繰り返し実行ができます。例えば2秒ごとに繰り返し実行するには free -s 2 となります。間隔は秒未満の短い
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Windows の管理 サーバーのパフォーマンスを測定する Steven Choy 概要 : パフォーマンス モニタをカスタマイズする 測定する内容と頻度に関するガイダンス 重要なカウンタと予期される値の概要 目次 結果を見やすくする 測定する内容とタイミング ハード ディスクのボトルネック メモリのボトルネック プロセッサのボトルネック ネットワークのボトルネック プロセスのボトルネック まとめ 月曜日の朝、オフィスに着いた途端、熱心なユーザーからサーバーの処理速度が遅すぎるという不満をぶつけられたとします。そのユーザーをサポートするにあたって、まず何をすればよいでしょうか。パフォーマンス モニタは、Win
高速化もくじ ディスクスペースで高速化 定期的なディスクのクリーンアップ ゴミ箱の設定で高速化する 不要なアプリケーションを削除 デフラグでディスクの整理 Windowsの起動を高速化 スタートアップメニューを削除 消さないほうがいいプログラム msconfigで自動スタートアップを無効化 dumprep 0-kを外して高速化 Windowsロゴ画面の表示を短くして高速化 Windowsツール設定で高速化 入力/キーボード操作の高速化 タスクバートレイアイコンを非表示に 自動アップデートを停止する Windowsの各表示を高速化 タスクバーとスタートメニュー フォルダーの表示方法を変更 デスクトップ画面の設定で高速化クラシックデザインで高速化 システム設定をパフォーマンス優先に レジストリ設定で最適化 レジストリのバックアップをとる方法 無料ソフトでレジストリの掃除 レジストリの変更で最適
理由は何通りか考えられます。 1 CPUの能力が低い 2 メモリが少ない 3 ウイルスやスパイウエアにやられている 4 無駄な仕事をコンピュータにたくさんさせている それで、もし1であれば、新たにコンピュータそのものを購入する必要があります。2については、メモリを増設するのみです。 3については、下記のページを参考に、ウイルススキャンやスパイウエアスキャンを行ってみてください。 http://www.securityzone-za.bne.jp/virusscan.htm http://www.higaitaisaku.com/adaware.html http://www.higaitaisaku.com/spybot2.html 4の解決方法は、とにかく無駄な仕事をさせないように設定するだけです。次に紹介するのは、その一例です。 ○ 不必要なアプリケーションは、コントロールパネル →
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く