Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 2331 to 2340 of 3188 « Previous | Next »
DBD::mysqlがMacのSnow Leopard 10.6.5で動かなかった件

force installでDBD::mysqlを入れてみたものの、
どんなに頑張ってもlibmysqlclient.16.dylibがloadできなくて、
マジ死ねばいいのにと一日中悩んでて、なんとか解決したのでメモ。


ちなみに、homebrewを使ってmysqlをインストールした場合の事例ですが、
ライブラリのパスさえ帰れば、やってる事は同じ問題だと思います。


下記のエラーがずっと出てた。

Can't load '/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBD/mysql/ …

[さらに読む]
[勝手に補足]DBアタマアカデミー第4回クエリ評価エンジンと実行計画(続き)

JUGEMテーマ:コンピュータ

前回は統計情報までしかいけませんでしたので、今回はその続きを。

(1) 表2 実行計画を確認するコマンド: Oracle

ミックさんは"set autotrace traceonly"を紹介されていますが、これはコマンドラインユティリティのSQL*Plusの機能です。データベースの機能としてはEXPLAIN PLANを利用します。

EXPLAIN PLAN を使って実行計画を取得する (SHIFT the Oracle)

SQL*Plus を使った実行計画の取得 (SHIFT the Oracle)

…

[さらに読む]
[MySQL]MySQL5.5.8がMacのSnow Leopard 10.6.5で動かなかった件

MacにMySQLを入れようとして、mysql-5.5.8-osx10.6-x86_64.dmgを入れてみたが、

自動起動のところとか何かうまく動かなかった件。


どうやら、海外の皆さんも同じ問題で悩んでたみたい。

http://forums.mysql.com/read.php?11,400354,400491#msg-400491

http://bugs.mysql.com/bug.php?id=55530


具体的には、下記の処理を行う。


$ sudo vi /usr/local/mysql/support-files/mysql.server

を実行して、下記の行を変更


 - base_dir=
 + basedir=/usr/local/mysql 


 - mysqld_pid_file_path=$datadir/`hostname`.pid 
 + mysqld_pid_file_path=$datadir/`/bin/hostname`.pid 
…[さらに読む]
[MySQL]MySQL5.5.8がMacのSnow Leopard 10.6.5で動かなかった件

MacにMySQLを入れようとして、mysql-5.5.8-osx10.6-x86_64.dmgを入れてみたが、

自動起動のところとか何かうまく動かなかった件。


どうやら、海外の皆さんも同じ問題で悩んでたみたい。

http://forums.mysql.com/read.php?11,400354,400491#msg-400491

http://bugs.mysql.com/bug.php?id=55530


具体的には、下記の処理を行う。


$ sudo vi /usr/local/mysql/support-files/mysql.server

を実行して、下記の行を変更


 - base_dir=
 + basedir=/usr/local/mysql 


 - mysqld_pid_file_path=$datadir/`hostname`.pid 
 + mysqld_pid_file_path=$datadir/`/bin/hostname`.pid 
…[さらに読む]
MySQL5.5.8がMacのSnow Leopard 10.6.5で動かなかった件

MacにMySQLを入れようとして、mysql-5.5.8-osx10.6-x86_64.dmgを入れてみたが、
自動起動のところとか何かうまく動かなかった件。


どうやら、海外の皆さんも同じ問題で悩んでたみたい。
http://forums.mysql.com/read.php?11,400354,400491#msg-400491
http://bugs.mysql.com/bug.php?id=55530

…[さらに読む]
mixi の年末年始対策 2009-2010

こんにちは。パートナーサービス部の加藤和良です。

2008年末に、mixi の年末年始対策について紹介しました。今回は、ここ数年の年末年始対策の歩みと、今年の対策について紹介したいと思います。実をいうと、設計も実装も自分じゃなかったりするのですが、このまま歴史に埋もれていくのも悲しいので、関係各所に取材してみました。

2008年末をふりかえる

まずは、2008年末をふりかえってみましょう。

あのころはまだ mixi の機能も少なく、年末年始の負荷は主に日記に集中していました。そこで当時は

  • ID Generator の改善 – mod_perl をあいだにはさんで MySQL への接続本数を減らす
  • 最新情報DBへの書き込みを非同期に – Q4M …
[さらに読む]
[勝手に補足]DBアタマアカデミー第4回クエリ評価エンジンと実行計画

WEB+DB PRESS Vol.60 WEB+DB PRESS Vol.60の他のレビューをみる» 評価:
---
技術評論社
¥ 1,554
(2010-12-22)
コメント:毎号著者と編集のがんばりが感じられます。


JUGEMテーマ:コンピュータ

WEB+DB PRESS Vol.60 は10周年記念ということで、久しぶりに羽生さんが寄稿していたりしますね。
特集は …

[さらに読む]
isqlを用いたバルクインサート(SET BULK_INSERT)

JUGEMテーマ:コンピュータ

Firebird徹底入門を発売してからすでに一年がたちました。このときにはFirebird 2.5β2を元にして書いていたのですが、その当時まだ仕様が定まってなかった(私が気づかなかった?)機能の一つにisqlのバルクインサート機能があります。Firebird 2.5は今年の10月にリリースされ、バルクインサート機能も使えるようになりましたが、未だ詳細は記述されていないようなので、ここで使い方を説明したいと思います。

利用方法はFirebird徹底入門(p.245, 246)にあるように以下の書式になります。

SET BULK_INSERT バルクインサート文

…

[さらに読む]
MySQL 5.5.8 GAリリース

MySQL 5.5の正式版がリリースされました。 MySQL 5.5 Now Generally Available - Oracle Press Release MySQL 5.5 is GA - Interview with Tomas Ulin What Is New in MySQL 5.5 - MySQL 5.5 Reference Manual Changes in MySQL 5.5.8 - MySQL 5.5 Reference Manual Download MySQL Community Server MySQL 5.1から実に2年ぶりのメジャーバージョンアップです。以前から2010年中のリリースがうたわれていたのですが、無事間に合って良かったです。MySQL 5.5の主な新機能、特長は以下の通りです。 デフォルトのストレージエンジンがInnoDBに変更 性能とスケーラビリティの向上 準同期レプリケーションのサポート 4バイトUTF-8のサポート パーティショニング機能の拡充 PERFORMANCE_SCHEMAの追加 おいおい、確認していきたいと思います。

MySQL 5.1.53リリース

出てます。今回は13件のバグ修正が行われており、そのうちレプリケーションに関するものが8件となっています。レプリケーションに関するバグ修正を確認しておきましょう。 マスタがMySQL 5.1でスレーブがMySQL 5.5、かつ行ベースレプリケーションを利用している場合、SET PASSWORD文を実行するとレプリケーションが失敗していました。MySQL 5.1からMySQL 5.5へのレプリケーションを行ベースで行う場合は、MySQL 5.1.53以降、およびMySQL 5.5.7以降を使用してください。(Bug#57098) MyISAMテーブルに対してALTER TABLE文を実行し、カラムの名前のみを変更するなどしてそのサイズについては変更が行われなかった場合、バイナリログが破損してしまいレプリケーションが失敗することがありました。(Bug#56226) STOP …

[さらに読む]