据国外媒体周一报道,主营网络游戏的索尼在线娱乐公司日前和开源数据库厂商EnterpriseDB签署协议,购买大批数据库产品及支持服务。索尼在线称将用EnterpriseDB取代一部分甲骨文数据库。 在购买服务的同时,索尼在线还对EnterpriseDB公司进行了一笔投资,称为
据国外媒体周一报道,主营网络游戏的索尼在线娱乐公司日前和开源数据库厂商EnterpriseDB签署协议,购买大批数据库产品及支持服务。索尼在线称将用EnterpriseDB取代一部分甲骨文数据库。
在购买服务的同时,索尼在线还对EnterpriseDB公司进行了一笔投资,称为近来对这家开源数据库厂商注册的第三个股东。之前,Charles River一级Valhalla两家风险投资公司已经向该公司投入700万美元。
索尼在线的游戏网络为成千上万的用户提供服务。该公司副总裁里克?赫曼表示,公司初期将首先把EnterpriseDB用于后台应用中,比如客户计费系统,并逐渐向运行游戏服务的前端转移。
赫曼说,索尼在线将用EnterpriseDB取代一部分甲骨文公司的Oracle数据库。这次购买EnterpriseDB服务的主要原因是甲骨文的软件许可成本太高,此外,EnterpriseDB和甲骨文的兼容性较好,更容易迁移一些应用软件,EnterpriseDB另外一个优点是没有“套装”很多无用的产品。据悉,索尼目前已经开始迁移系统。
赫曼并未透露将有多少Oracle服务器将被替换,以及将购买多少套EnterpriseDB。不过,据透露,索尼在线这次购买的EnterpriseDB许可数量不小,在经过一段时间后,赫曼表示“第二批的采购数量将极其多”。
目前,甲骨文Oracle数据库企业版每处理器的许可费用为4万美元。而EnterpriseDB的许可加上一年的最高级服务仅为5000美元。去年,甲骨文已经推出了一款免费版的XE数据库,但在应用条件上有诸多限制,比如数据文件不能超过4G,服务器的内存不能大于1G,并不适合实际使用。
据报道,索尼在线曾经考虑过开源数据库领域的“霸主”MySQL,但后来认为EnterpriseDB和甲骨文产品的兼容性更好。目前,该公司的数据库服务器采用Linux企业版操作系统。
EnterpriseDB公司的首席执行官安迪表示,这项交易将促使其他的“财富500强”企业使用他们的开源数据库产品。他说:“这将向其他的财富499发出一个信息。”
值得一提的是,EnterpriseDB开源数据库并非“原创”,它是基于早期的PostgreSQL开源数据库项目完善而成的。按照开源软件许可惯例,软件应该免费,但服务可以收费。

MySQLインデックスのカーディナリティは、クエリパフォーマンスに大きな影響を及ぼします。1。高いカーディナリティインデックスは、データ範囲をより効果的に狭め、クエリ効率を向上させることができます。 2。低カーディナリティインデックスは、完全なテーブルスキャンにつながり、クエリのパフォーマンスを削減する可能性があります。 3。ジョイントインデックスでは、クエリを最適化するために、高いカーディナリティシーケンスを前に配置する必要があります。

MySQL学習パスには、基本的な知識、コアの概念、使用例、最適化手法が含まれます。 1)テーブル、行、列、SQLクエリなどの基本概念を理解します。 2)MySQLの定義、作業原則、および利点を学びます。 3)インデックスやストアドプロシージャなどの基本的なCRUD操作と高度な使用法をマスターします。 4)インデックスの合理的な使用や最適化クエリなど、一般的なエラーのデバッグとパフォーマンス最適化の提案に精通しています。これらの手順を通じて、MySQLの使用と最適化を完全に把握できます。

MySQLの実際のアプリケーションには、基本的なデータベース設計と複雑なクエリの最適化が含まれます。 1)基本的な使用法:ユーザー情報の挿入、クエリ、更新、削除など、ユーザーデータの保存と管理に使用されます。 2)高度な使用法:eコマースプラットフォームの注文や在庫管理など、複雑なビジネスロジックを処理します。 3)パフォーマンスの最適化:インデックス、パーティションテーブル、クエリキャッシュを使用して合理的にパフォーマンスを向上させます。

MySQLのSQLコマンドは、DDL、DML、DQL、DCLなどのカテゴリに分割でき、データベースとテーブルの作成、変更、削除、データの挿入、更新、削除、複雑なクエリ操作の実行に使用できます。 1.基本的な使用には、作成可能な作成テーブル、INSERTINTO INSERTデータ、クエリデータの選択が含まれます。 2。高度な使用法には、テーブル結合、サブQueries、およびデータ集約のためのグループに参加します。 3.構文エラー、データ型の不一致、許可の問題などの一般的なエラーは、構文チェック、データ型変換、許可管理を介してデバッグできます。 4.パフォーマンス最適化の提案には、インデックスの使用、フルテーブルスキャンの回避、参加操作の最適化、およびデータの一貫性を確保するためのトランザクションの使用が含まれます。

INNODBは、ロックメカニズムとMVCCを通じて、非論的、一貫性、および分離を通じて原子性を達成し、レッドログを介した持続性を達成します。 1)原子性:Undologを使用して元のデータを記録して、トランザクションをロールバックできることを確認します。 2)一貫性:行レベルのロックとMVCCを介してデータの一貫性を確保します。 3)分離:複数の分離レベルをサポートし、デフォルトでrepeatable -readが使用されます。 4)持続性:Redologを使用して修正を記録し、データが長時間保存されるようにします。

データベースとプログラミングにおけるMySQLの位置は非常に重要です。これは、さまざまなアプリケーションシナリオで広く使用されているオープンソースのリレーショナルデータベース管理システムです。 1)MySQLは、効率的なデータストレージ、組織、および検索機能を提供し、Web、モバイル、およびエンタープライズレベルのシステムをサポートします。 2)クライアントサーバーアーキテクチャを使用し、複数のストレージエンジンとインデックスの最適化をサポートします。 3)基本的な使用には、テーブルの作成とデータの挿入が含まれ、高度な使用法にはマルチテーブル結合と複雑なクエリが含まれます。 4)SQL構文エラーやパフォーマンスの問題などのよくある質問は、説明コマンドとスロークエリログを介してデバッグできます。 5)パフォーマンス最適化方法には、インデックスの合理的な使用、最適化されたクエリ、およびキャッシュの使用が含まれます。ベストプラクティスには、トランザクションと準備された星の使用が含まれます

MySQLは、中小企業に適しています。 1)中小企業は、顧客情報の保存など、基本的なデータ管理にMySQLを使用できます。 2)大企業はMySQLを使用して、大規模なデータと複雑なビジネスロジックを処理して、クエリのパフォーマンスとトランザクション処理を最適化できます。

INNODBは、次のキーロックメカニズムを通じてファントムの読み取りを効果的に防止します。 1)Next-KeyLockingは、Row LockとGap Lockを組み合わせてレコードとギャップをロックして、新しいレコードが挿入されないようにします。 2)実際のアプリケーションでは、クエリを最適化して分離レベルを調整することにより、ロック競争を削減し、並行性パフォーマンスを改善できます。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません
