2009-11-01から1ヶ月間の記事一覧
# dumpe2fs /dev/sda1 ... Block size: 1024 参考 ブロックアルゴリズムとB-Treeアルゴリズム (2/3):Linuxファイルシステム技術解説(2) - @IT ext3の最大ファイルサイズは2TBでなく16GB?! – yohgaki's blog
Linux の場合、20000データベース・ブロック。 例えば、ブロック・サイズが8KBのデータベースの場合、 20000 ブロック * 8192 bytes = 163840000 bytes = 156.25 MB ブロック・サイズの確認方法は以下の通り。 SQL> show parameter db_block_size NAME TYPE …
Shibuya.pm#12 に行って来た。本物の宮川さんを見れた!(ミーハー)。難しくてわからないところがたくさんあったけど、刺激になった。また行きたい。最近DB(Oracle)のお勉強しているので、「 NoSQL vs. NoKVS ライトニングディスカッション」が面白かった。…
conn / as sysdba set pagesize 10000 select * from dba_sys_privs order by grantee, privilege;
オラクル性能トラブルシューチングが難しいながらも易しい理由があります。オラクルがエンタープライズの姿を備えたのがバージョン6(1988年)からと言われます。Undoに基づいた細かい行レベルロックとPL/SQLを支援し始めたのがこの時からです。 なんと20年の…
SQL select segment_type, sum(bytes)/1024/1024 MB from dba_segments where owner ='SCOTT' group by segment_type; 実行結果 TABLE 6.5625 INDEX 4.125 追記(2009/11/27): 全ユーザについて、ユーザ別、セグメントタイプ別に調べるSQL select owner, segm…
export/import で JA16SJIS のデータベースから JA16SJISTILDE のデータベースへデータ移行を行って問題がないか調べてみた。 以下は机上で検証してみた結果。 結論 問題なし。 JA16SJISTILDE と JA16SJIS の違いは一点。 JA16SJISTILDE は SJIS → Unicode …
かなりてけと〜なまとめ。ツッコミ頂けるとありがたいっす。。。 共有メモリ shmmax 1つの共有メモリセグメントの最大サイズをバイト単位で指定する。 SGA が連続した共有メモリセグメントに収まるように「shmmax >= SGA の最大サイズ」となるよう設定する。…
1つのデータベースで複数のキャラクタセットを持つことはできない。例えば、キャラクタセットが異なる複数のデータベースを統合する場合、キャラクタセットを統一する必要がある。データベースのキャラクタセットの確認方法は以下の通り。 確認方法 SQL SELE…
RHEL5.x に Oracle10gR2 をインストールしようとすると、ディストリビューションのチェックにひっかかる。 OUI 起動時に「-ignoreSysPrereqs」オプションをつけて回避する方法は知っていたが、「install/oraparam.ini」を変更する方法でも回避できるらしい。…
小飼弾さんがスマナサーラ長老と対談!? それは読みたい。 小飼弾さんとスマナラサーラ長老が対談!? - ablog 5ヶ月ぶりに謎が解けた。404 Blog Not Found:お報せ - スマナサーラ長老 x 小飼弾 「働かざるもの、飢えるべからず。」刊行記念講演会 この本だ…
yoheia: バッチ処理 + OLTP のシステムの場合、Oracle のブロックサイズって 8KB くらいが適当なのかなぁ。posted at 17:50:17yoheia: ブロックサイズが小さいとインデックススキャンが速くて、大きいとフルスキャンが速くなる。データを入れるバケツが小さ…
はてなパーカー欲しい!グレーのLサイズが欲しい!
Oracle SQL Developer 2.1 Early Adopter インストール http://www.oracle.com/technology/global/jp/software/products/sql/index21_EA1.html から「Oracle SQL Developer for Windows. (JDK1.6_11 を含みます)」をダウンロードする。 sqldeveloper-2.1.0.6…
Google Analytics を見てたら、twitter からブログへのアクセスが急増していた。 wmo6hash: .@hyoshiok [http://bit.ly/3qvNe6] にも [http://bit.ly/1lWNhb] のようにコメントしてくださると幸いです。マニアックな @yoheia さんの励みになります。(私にマ…
いまいちまとまってないけど公開しちゃう。 読んだところ 3. Latches Latches and Locks Parent and Child Latches Latch Gets Advanced Latching Control Reference 書かれていること ラッチについて 要約 ラッチとは ラッチは Oracle 固有の用語。OS の機…
VMware Workstation 6.5 から 7 へ移行した。 仮想ネットワークの設定以外は設定し直すところもなく楽に移行できた。 VMware Workstation 7 をインストールする evalcenter から VMware Workstation 7 をダウンロードする。 VMware-workstation-full-7.0.0-2…
import したときに、パーティション表のインデックス作成に失敗して、インデックスだけ作成したいという場合、オプションに ignore=y rows=n を指定してやれば良い(はず)。 $ imp system/manager tables=log_table file=exp.dmp fromuser=scott touser=sco…
「CREATE INDEX文でNOLOGGINGを指定すると、索引の作成時に最小限のREDOログ・レコードしか生成されません。」らしいが、『ディクショナリに対する変更以外はロギングしない』という理解で良いのだろうか?もしそうなら、大幅にREDOログ生成量が減ると思われ…
alter tablespace indx add datafile '...' size 2G; みたいな感じでサイズを GB で指定できたはずだと思って調べてみたら。。。 size_clauseを使用すると、すべての文にバイト、KB(K)、MB(M)、GB(G)、TB(T)、PB(P)、EB(E)の各単位でバイト数を…
現象 import すると、ORA-01659 が発生する。 ORA-01659 unable to allocate MINEXTENTS beyond 27 in tablespace INDX 原因 表領域の空き容量不足。 対処 表領域のサイズを拡張して、import を再実行する。 --データファイルのサイズを拡張する場合 alter d…
オラクル社が推奨する Oracle のディレクトリ構成。厳密な言葉の定義は以下の通り。 Optimal Flexible Architecture is a set of guidelines that you should adopt when organizing Oracle directories and files on your computer. Optimal Flexible Archi…
まとめ 2009年5月31日まではシステム単位で製品のサポート契約を結ぶ/結ばないを選択することができた。 2009年6月1日以降に購入する製品については、企業単位でしかサポート契約を結ぶ/結ばないを選択できなくなった。 2009年5月31日までに購入している製…
手動でフェイルオーバーでする Oracle HAクラスタを構築する場合、 仮想IPを移動する アプリケーションの接続先を変更する のどちらが良いかちょっと考えてみたが、「仮想IPを移動する」ほうが楽そうだった。 前提条件 Oracle Database 10g 以降 OS は Linux…
(if (boundp 'window-system) (setq initial-frame-alist (append (list '(foreground-color . "azure3") ;; 文字が白 '(background-color . "black") ;; 背景は黒 '(border-color . "black") '(mouse-color . "white") '(cursor-color . "white") '(cursor-…
サポート|Y!mobile - 格安SIM・スマホはワイモバイルで に書かれてる電話番号に電話する。 自分の名前と4桁のネットワーク暗証番号を伝える。 解約申込書が郵送されてくるので、記入して EM Chip を同封して発送する。
個人的には興味ないけど、訳あってちょっと調べてみた。 Oracle Instant Client をインストールする http://www.oracle.com/technology/global/jp/software/tech/oci/instantclient/10104/instantclient_win_dl.html から以下をダウンロードする。 instantcl…
ASM用ディスクはブロックデバイスの使用を推奨 キャラクタデバイス(RAWデバイス)ではなく、ブロックデバイス(ASMライブラリ・ドライバ使用)の使用が推奨されている。 ASMインスタンスの役割はファイルレイアウト情報を記述したメタ情報を管理したり、DBイン…
データベースを構築するときに、最低限必要と思ったドキュメントをリストアップしてみた。 非機能要件定義書 運用設計書 物理設計書 構築手順書 運用手順書 テスト計画書 テスト仕様書
ASM + ストレージ を使う場合のベストプラクティスが書かれた資料を id:wmo6hash さんに教えていただいたのでメモっておく。 http://www.oracle.com/technology/global/jp/products/database/asm/doc/asm_and_multipathing_best_practices_info_matrix_08030…