Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
"The Documents contained within this site may include statements about Oracle's product development plans. Many factors can materially affect Oracle's product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be reli
はじめに pgloaderでMySQLで作成したZabbixのDBをPostgresにインポートする手順を記載する。 環境 CentOS 7.6 Zabbix 4.2 Postgres 11.5 MySQL 8.0 pgloaderのインストール * gitのインストール sudo yum install -y git * インストールしたいディレクトリに移動 cd /usr/local/src * インストール git clone https://github.com/dimitri/pgloader.git cd pgloader chmod +x ./bootstrap-centos7.sh sudo ./bootstrap-centos7.sh make pgloader ... [package pgloader.citus]..........................
I have a MySQL table with coordinates; the column names are X and Y. Now I want to swap the column values in this table, so that X becomes Y and Y becomes X. The most apparent solution would be renaming the columns, but I don't want to make structure changes since I don't necessarily have permissions to do that. Is this possible to do with UPDATE in some way? UPDATE table SET X=Y, Y=X obviously wo
こんにちは!アイスタイルのDBA、suzukitoです。 DBの構築、運用、レビューなど担当しています。DBに関係する質問に日々回答中です。 先日こんな質問がありました。 IS NULLってインデックス使いますか? 答えはYES。 実装依存かも知れませんが、MySQL、SQL Server、PostgreSQLは使います。 試してみました 実際に実行計画を見てみましょう。 インデックス作成前はテーブルスキャンでしたが、作成するとINDEX SCANに変わります。 検証内容 NULL許可された列を検索するクエリで、インデックスを作成する前後の実行計画を比較する。 レコード総数約22万件 検索対象列ほとんどの値はNULLが入っており、NULLではないレコード数は約6千件。 テーブル定義 CREATE TABLE `products` ( `id` int(11) NOT NULL AUTO_I
Basic support for relational databases: MySQL, SQL Server, PostgreSQL and others Data Editor SQL Editor Database schema editor DDL Basic ER Diagrams Basic charts Data export/import Task management Database maintenance tools All DBeaver Community featuresAdvanced securityAdvanced support for relational databasesConnection through ODBC driversNoSQL databases support: MongoDB, Cassandra, Redis, Couch
これはなに MySQL Workbench8.0でDBからER図を作成する流れをふわっと紹介します。 細かい話はしません。 いろんな方がER図作成のための記事を書いてくださってますが、 Workbenchのバージョンが違うせいか、ER図作成に至る操作が分かりづらかったので記事を書きました。 WorkbenchではER図のことをEER Diagramというようです。 公式ドキュメントをさらっと見ても見つけられませんでしたが、 Enhanced entity–relationshipのことだと思います。 詳しくはWikipedia(英語)へ https://en.wikipedia.org/wiki/Enhanced_entity%E2%80%93relationship_model ER図作成方法 DBからインポート Workbenchを起動し、Home画面を表示します。 左側の赤枠で囲った
Which method is best to select values present in one table but missing in another one? This: SELECT l.* FROM t_left l LEFT JOIN t_right r ON r.value = l.value WHERE r.value IS NULL , this: SELECT l.* FROM t_left l WHERE l.value NOT IN ( SELECT value FROM t_right r ) or this: SELECT l.* FROM t_left l WHERE NOT EXISTS ( SELECT NULL FROM t_right r WHERE r.value = l.value ) Finally, it's MySQL time. A
"SELECT count(id) as cnt FROM table WHERE (date > (NOW() - INTERVAL 60 SECOND)", 上記SQLは、dateカラムにある値が、現在時刻から60秒前以降の値のidの数を数えるものです。 INTERVALの前にマイナス-・プラス+記号をつけることで、減算・加算ができます。 +(-) INTERVAL 数値 単位 という構文になります。 単位は、 MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH など Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful information
この章では、MySQL のパフォーマンスを最適化する方法について説明し、例を示します。 最適化には、いくつかのレベルでの構成、チューニング、およびパフォーマンスの測定が含まれます。 業務の役割 (開発者、データベース管理者、または両方の組み合わせ) に応じて、個々の SQL ステートメント、アプリケーション全体、単一のデータベースサーバー、または複数のネットワーク接続されたデータベースサーバーのレベルで最適化できます。 プロアクティブにパフォーマンスを事前に計画する場合や、または問題の発生後に、構成やコードの問題のトラブルシューティングを行う場合があります。 CPU やメモリーの使用を最適化することで、スケーラビリティーを向上し、データベースを低下させず、より多くの負荷を処理させることもできます。
「オープンソース」とは、無償で公開されており誰でも改良・再配布が可能なソースコードのことです。無償で公開されているだけあって、これ単体で収益をあげることはできません。しかし、そんなオープンソースのソフトウェアを扱うBig Switch NetworksやMySQLが収益化に挑戦したストーリーが、The New York Timesにて明かされています。 Open Source and the Challenge of Making Money - NYTimes.com http://bits.blogs.nytimes.com/2014/07/23/open-source-and-the-challenge-of-making-money/ ◆Big Switch Networks コンピューター・サーバー用のLinux OSソフトのネットワーク設定で有名になったBig Switch N
Web開発環境を構築する場合、VMwareなどの仮想環境ソフトを使えば、サーバーマシンを導入することなく比較的簡単に開発環境を整えることができます。 今回、WindowsマシンにVMware Playerを導入し、そこにUbuntu Linuxをインストールしてみました。 VMware Playerのインストール http://www.vmware.com/products/player/ にアクセスして「Download」ボタンをクリックします。 クリックすると画面が変り、ダウンロードするためにユーザーログインを求められます。 ダウンロードするにはユーザー登録が必要なのでここで登録します。 次に、登録時に使用したメールアドレス宛てに、ユーザー登録のためのアクティベーションメールと、ダウンロード先のリンクが書かれているメールが配信されます。アクティベーションを行って、ソフトダウンロードしま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く