sql >> データベース >  >> RDS >> Mysql

データベースの作成を解釈するときのOracleとMysqlの違いは何ですか?

    質問に答えるには、インスタンス/データベース(CREATE DATABASE)ではなくスキーマ(CREATE USER)を作成します。

    データベースのOracle定義は、ディスク上のファイルです。これらは、インスタンス間で共有することも(Real Application Clusters)、単一のインスタンスでのみ使用することもできます(たとえば、最も一般的な同じサーバー上で)。

    背景:「データベース」の概念は、データベースベンダーによって異なります。 Oracle DBAとして、MySQL、DB2、SQL Serverのバックグラウンドを持つ人と話すときは注意が必要です。彼らがOracleで「データベース」と呼ぶのは、ユーザー/スキーマです(スキーマであるユーザーとスキーマの違いにはテーブルが含まれ、ユーザーは単なるログインです)。誰か、特に開発者が「データベース」という言葉をどのような文脈で使用するかはいつでも。



    1. Mysqlの自動インクリメントの問題

    2. SQLServerのSTATISTICSPROFILEとは何ですか?

    3. SSAS ディメンション処理により、基になるメジャーが未処理になる

    4. 画像ファイルまたはURLをMySQLデータベースに保存しますか?どちらが良いですか?