AWSアドバンスドコンサルティングパートナーの一員として活動する株式会社スタイルズが、AWS導入、移行、開発、セキュリティ、運用保守など、すべてのご相談に乗らせていただきます。 AWSを導入したいが何から始めたらいいかわからない 既存のベンダーが新技術に弱く、良い提案がもらえない クラウドの導入にセキュリティの不安がある AWSをとりあえず導入したが、さらに活用していきたい 社内にAWSの知見を持っている人がいない AWSならではのシステム開発を詳しく知りたい

Notified IR Solutions Tell your investment story with world-class IR solutions
まずは前エントリで書いた Oracle のインデックス構造図解を再掲から。 本題です。Oracle のインデックスの内容をダンプする TreeDump の使い方と解析方法について説明をします。これも定型文なので、覚えておいて損はないかと思います。特にインデックスに関して深追いするなら必須のテクニックです。参考にしたページは下記の2つです。 Bツリーインデックスに最高のパフォーマンスを(1/4) − @IT パフォーマンス劣化はインデックスのせいなのか!? をみっちり検証 − @IT 特に株式会社インサイトテクノロジーの記事が秀逸です。この会社の Oracle スキルは尋常じゃぁありませんね。お仕事で見ている DB システムでは、同社が開発している Performance Insight というツールを導入して Oracle を運用管理しているのですが、パフォーマンスチューニング、障害監視な
米Oracleは4月20日、米Sun Microsystemsを約74億ドルで買収することについて、Sunと合意したと発表した。Sun株主の合意などを経て、正式に決定する。 Sun株式を、1株当たり9.5ドルで買収。「最高のエンタープライズソフトウェアとミッションクリティカルなコンピューティングシステムが融合する」とし、顧客側の作業負担なしで両社のシステムを統合するとしている。 Oracleの企業サイトトップページには、「Oracle Buys Sun」と、Sunのサイトには「ORACLE TO BUY SUN」書かれた大きなバナーが掲載されている。 Sunをめぐっては、米IBMや米Hewlett-Packard(HP)も買収提案したと報じられていた。HPとOracleでSunを2分割する案もあったとされる。
これは本当にすごい!!!! ojdbc6.jar(ojdbc5.jarでも可能)を使うとJDBC経由でoracleのstartup, shutdownが可能になります。 僕が試したのは、oracle9iのDBに対してojdbc6.jarを使用してDBの起動・停止。 Database : oracle9i Java : 1.6.0_02 JDBC : ojdbc6.jar StarupTest.java package jp.co.abby.ojdbc6test; import java.sql.Statement; import java.util.Properties; import oracle.jdbc.OracleConnection; import oracle.jdbc.pool.OracleDataSource; public class StartupTest { priv
以前、セッション管理に向いているデータベースは MySQL ? Oracle ? という記事で Oracle と MySQL のパフォーマンス差について書いたことがありますが、新年度の技術開発に向けてまた改めて検証をしています。世の中いろいろな事情で 商用 DB を使っている人は大勢いるでしょう。Oracle を使ってセッション管理をする必要だってあるかもしれない。 と言うわけで今回は、Oracle でセッション管理するならどうする?編です。比較対象として MySQL でのパフォーマンスも計測しています。Oracle とか MySQL は実行環境でパフォーマンスが結構異なるので、一応検証環境はこんなかんじ。 検証マシンスペック VMware 6.0.6000 上に構築した raw-disk タイプの仮想環境 Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz mem
昨日のエントリはガセ(コメントありがとうございました).--prefixオプションで任意のコンテキストルートが指定できたよ. 具体的には,こんな感じだ. $ java -jar winstone-0.9.6.jar --prefix=/click click-examples.warこれで以下のいずれかでもアクセス可能になる. http://localhost:8080/click http://localhost:8080/click/prefixの指定方法がイマイチ分かりづらかったんで,いろいろ試してみた. 結果は,こう. × --prefix=click ○ --prefix=/click × --prefix=click/ × --prefix=/click/ × --prefix=/click/examples/ これで何の問題もない.やっぱりスゴイぞWinstone.:-D マ
米Microsoftは4月19日(現地時間)、現在期間限定で行われているVisual Studio 2005 Express全製品(Visual Basic、Visual C#、Visual C++、Visual J#、Visual Web Developer)の無償提供を無期限にすると発表した。同社はすでにMicrosoft SQL Server 2005 Expressの無償提供も行っており、あわせてビギナーや個人プログラマ向けの開発環境完全無償化が実現されたことになる。現在、オープンソースの開発ツールとしてEclipseが勢力を拡大しているほか、IBMやOracleも自身のデータベース製品の無償提供を開始している。Microsoftではビギナー層を中心に利用者の支持を集めることで、ライバルらに対抗していく構えだ。またMicrosoftは同日、データベースミラーリング機能の付加や
データベースから一度に取り出すデータ列の数(バッチ)を設定する。1〜5000の値を設定できる。大きい値を設定すると、問合せや副問合せの効率が上がり、多くのデータ列を取り出すことができるが、その場合はメモリー容量が大きくなければならない。なお、値がほぼ100以上になると、パフォーマンスにはほとんど差がなくなる。ARRAYSIZEはSQL*Plusの動作結果にはまったく影響せず、単に効率を高めるだけの機能である。 [補足] 現在のマシンでの能力では特に必要はないが、データ量が多いテーブルを操作するときメモリ 不足になることがある。その場合、処理スピードが多少犠牲になるが正常に実行させるために 「set array 2」を指定するとよい。 Oracleにおいてデータベースに対する保留中の変更をコミットするタイミングを制御する。 ONにすると、INSERT、UPDATE、DELETEコマン
goooh曰く、"ITmediaエンタープライズによれば、 米Oracleが2月28日、エントリーレベルの無償版データベース 「Database 10g Express Edition (Database XE)」を正式リリースしたと発表した。 対応プラットフォームは MS Windows(32bit) Mandriva Linux 2006 Power Pack+ NovellのSUSE Linux Enterprise Server 9/SUSE Linux 10 Red Hat Enterprise Linux 4、Fedora、Ubuntu など各種のLinuxに対応というのがいけてる。 当初、MSDEに対抗して提供したと思っていたが、PostgreSQL危うしか? ただし、今現在(2006/03/06 02:50)、日本オラクルからのコメントはなし。"
日本オラクルは3月2日、東京都内にて開催中の「Oracle OpenWorld Tokyo 2006」(OOW 2006)にて、セキュリティ機能つきの企業向け検索エンジン「Oracle Secure Enterprise Search 10g」を発表した。米Oracleの最高経営責任者(CEO)Larry Ellison氏は、OOW 2006の基調講演で「検索エンジンといえばGoogleが有名だが、プライベートデータの検索においてはセキュリティ面で課題があった。その課題を解決したのがOracle Secure Enterprise Searchだ」と述べた。 Oracle Secure Enterprise Searchは、セキュリティポリシーを適応することで、アクセス権限を持つユーザーだけが検索データを見ることのできる検索エンジンだ。オラクルのデータベース上で稼働するもので、社内外のウェ
2006/3/2 日本オラクルは3月1日、オラクルの業務アプリケーション「Oracle E-Business Suite」(EBS)の導入を容易にするツール「Oracle Accelerators」の提供を開始したと発表した。まずは自動車部品業界向けの業務フローなど30種を用意し、導入支援を行うパートナーなどに無償で提供する。 米オラクルのグループ・バイスプレジデント マーク・キーバー(Mark Keever)氏は「EBSは200以上のモジュールで構成する。しかし、顧客が興味あるのは各モジュールではない。そのモジュールで実現する業務フローだ」と述べた。Oracle Acceleratorsは1000以上のあらかじめ設定した業務フローがあり、欧米やアジアで展開している。キーバー氏によるとOracle Acceleratorsは26業種をサポートするという。 Oracle Accelerato
GRA21曰く、"OracleがSleepycat Softwareを買収とのこと。 CNETのインタビューでは、Oracleのデータベースの製品ラインを補完するもの、としているが、実際のところどうなのだろうか。なんとなく、ローエンド向けにもOracleデータベースを入れていきたいOracleが、Sleepycatを買収することでBerkeley DBの気勢を殺ぐことを狙っているのではないかと邪推してしまう。万が一そのような狙いであっても、オープンソースだし、Berkeley DBが実際に使われている例を見てもそう簡単にはいかないとわかってはいるが・・・。" これにより、全てのBerkeleyDBソフトウェアはOracleが取得することになる。ただしプレスリリースには、今のところライセンス形態を変更せず、それらのソフトウェアの提供を中止するつもりもないということが書かれている。他にもJBo
CASE 式 と DECODE 関数の違い 標準 SQL の CASE 式 とオラクルの SQL 特有の DECODE 関数は、ほぼ同じ機能をもち、CASE 式 も DECODE 関数 も短絡評価(※)であるが、この2つは NULL の取り扱い方で大きく異なっている。 (※) 短絡評価(ショートサーキット:short circuit evaluation):条件に該当するものが見つかると後続の条件は評価しない DECODE 関数 よく知られた非常に便利な変換関数、引数がある値のときに別の値に変換する関数である。 DEOCDE のパラメータ数の上限は 255 であり、当然条件指定はそれ以下(条件と結果で 2 パラメータのため 127 以下)になる。 CASE 式 もほぼ同数の上限がある。 検索 CASE 式 のように評価する式が個々に設定できないため、範囲指定などの条件指定が基本的に行えない
Oracleが先日リリースした累積セキュリティアップデートについて、できるだけ早期の適用を呼び掛けるアドバイザリーを調査会社のGartnerが公開した。 Oracleは1月17日にリリースしたパッチで、データベースやアプリケーションサーバ、PeopleSoftアプリケーションなど複数製品にかかわる82件の脆弱性を修正した。Gartnerでは、今回の脆弱性の及ぶ範囲と深刻さを考えると、多大な不安を感じると述べている。 データベース製品だけでも37件の脆弱性があり、簡単に悪用できてしまうものも多いほか、一部ではリモートからデータベースにアクセスされる恐れがあるとGartnerは指摘。Oracle製品のセキュリティ問題が大規模に悪用されたケースはこれまでなかったが、今後もないとは言い切れないと警告している。 Oracle管理者はシステムに定期的なパッチを当てるのを怠っていることも多く、サポート期
本連載はSQLの応用力を身に付けたいエンジニア向けに、さまざまなテクニックを紹介する。SQLの基本構文は平易なものだが、実務で活用するには教科書的な記述を理解するだけでは不十分だ。本連載は、著名なメールマガジン「おら!オラ! Oracle - どっぷり検証生活」を発行するインサイトテクノロジーのコンサルタントを執筆陣に迎え、SQLのセンス向上に役立つ大技小技を紹介していく。(編集局) IF ... THEN IF ... THEN IF ... THEN IF ... THEN IF ... というように、IF文がネストし過ぎていて「もし?で、もし?で、もし?で、もし?だったら、こうする」なんていう、メルヘンチックなプロシージャがたまにあります。ELSE文でも入ろうものなら、不思議な国に突入することもシバシバ……。 そんな条件分岐を少しでも減らせるかもしれない、Oracle9iから追加され
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く