MySQLはとても気ぃつかい屋さんである。我々が投げる多少あいまいな指示も頑張って解釈し、なんとか文句を言わずに実行してみようと挑戦してみてくれる。 今日はそんなMySQLがケナゲに解釈してくれる自動変換について紹介しようと思う。この自動変換、ケナゲな... 続きを読む
LIKE 検索だとデータ増えてきた時なんか恥ずかしいwww下向いちゃうしww男にはせめて全文検索エンジン使ってほしい・・・検索が遅すぎてユーザー帰っちゃったら・・・・もう最悪wwwせめて普通 Tritonn や Solr くらいは使って欲しい。常識的に考えて欲しいだけな... 続きを読む
2010-02-04 MySQL管理者最速マスター 巷ではプログラミング言語の最速マスターが流行ってるので、MySQLも参戦。ただし管理者向け。 まずはダウンロードとインストールダウンロードサイト http://dev.mysql.com/downloads/ バイナリにはインストールパッケージ(... 続きを読む
はじめに この記事では、MySQL を使って簡単なメッセージキューを手軽に実装する方法を解説します。 メッセージキューとは、メッセージを一時的に溜めておき、順次処理するための仕組みです。迅速なレスポンスが必要な Web アプリケーションにおいて、時間のか... 続きを読む
インデックスを使いこなす 松信嘉範 シニア MySQL コンサルタント プロフェッショナルサービスAPAC サン・マイクロシステムズ株式会社 Yoshinori.Matsunobu@sun.com © 2008 Sun Microsystems K.K. All rights reserved The World’s Most Popular Open Source ... 続きを読む
実験エントリです。予習してみる「転置インデックス」というキーワードで検索して、しばらく勉強してみます。転置インデックス - Wikipediamixi Engineers’ Blog » 転置インデックスを実装しようASCII.jp:悟空、秘剣「転置インデックス」を手に入れる |Googl... 続きを読む
Ameba の中のひとが書いた MySQL 本。出るって噂は聞いてて、気になるなーと思っていたらかぜぶろさんのところでレビューされてたので買ってみた。某 4G 本よりお薦め(俺にとって某 4G 本の内容はさほど目新しくないので、目新しい内容の本のほうを薦めたくな... 続きを読む
HowFriendFeedUsesMySqlToStoreSchemaLessData - FriendFeed では MySQL を使いどのようにスキーマレスのデータを保存しているのか 目次 この記事について FriendFeed? では MySQL を使いどのようにスキーマレスのデータを保存しているのか 背景 概観 詳細 一貫... 続きを読む
ニュース Oracle、Sunを買収 IBMでもHPでもなく、Sun Microsystemsを射止めたのはソフトウェア会社のOracleだった。 2009年04月20日 21時35分 更新 米Oracleは4月20日、米Sun Microsystemsを約74億ドルで買収すると発表した。Sun株主の合意などを経て、正式に決... 続きを読む
2009-04-07 やってはいけない!!MySQLに悲鳴をあげさせる10の方法 いつも「MySQLを使うときはこうするべき」という観点から記事を書いているが、今日は逆に犯してはいけない過ちをリストアップしようと思う。 1. 全てのカラムにインデックスをつける データベー... 続きを読む
2009-03-25 なぜMySQLのサブクエリは遅いのか。 よくMySQLはサブクエリが弱いと言われるが、これは本当だろうか?半分は本当で半分は嘘である。MySQLのサブクエリだってなんでもかんでも遅いわけではない。落とし穴をしっかり避け、使いどころを間違えなければ... 続きを読む
PHPの文字コード設定についてのメモ - nokunoの日記に続き、今度はMySQLの設定についてのメモです。バージョンは5.0.67です。 れぶろぐ - [MySQL] MySQL 4.1 以降の文字化け問題my.confを以下のように設定する。 [mysqld] default-character-set = utf8 skip-ch... 続きを読む
MySQL4ではVARCHARの長さが255が上限だったので、もっぱらvarchar(255)を使っていた。 ある事件をきっかけにURLは大文字小文字を判別すべきだという認識が広まり、varbinary(255)が使われるようになった。 しかし、255文字以上のURLが保存できない。 URLの後ろ... 続きを読む
2009-02-18 MySQLを高速化する10の方法 ちょっとキャッチ−なタイトルをつけてしまったが、今日は独断と偏見でMySQLを高速化する方法を10個紹介しよう。MySQLサーバをチューニングするときや初期導入する場合などに参考にしてもらいたい。 1. バッファを増やす... 続きを読む
先日、Drizzleのスレッド管理を担うコアの一部分がモジュール化され、勉強がてらMySQLのスレッド管理の設計を調べてみました。その時のメモ(だから文が少し固いかも)と、Drizzleでの戦略を今回のエントリーで公開します。 最後のDrizzleでは?セクションまで... 続きを読む
こんにちは、オークション事業部のWangです。 データウェアハウス(以下DWH)という言葉になじみのない方は検索していただいたほうがよいかもしれません。 検索するのがめんどい、という方は、かみ砕いた表現ができなくて恐縮ですが、 基幹系システムから抽出し... 続きを読む
このエントリでは Ruby on Rails と MySQL を使って日本語の全文検索を行う方法を記述する。Ruby on Rails のバージョンは 2.0.2、MySQL のバージョンは 5.0.67、Tritonn のバージョンは 1.0.12、Hyper Estraier のバージョンは 1.4.10 を使用した。サンプルの... 続きを読む
« ウェブアプリケーションにおけるHDDの正しい使い方 | メイン | Pathtraq リニューアルのおしらせ (リアルタイム検索機能の追加ほか) » 2008年01月15日 Q4M - MySQL 上で動作するメッセージキュー 数年来ずっと「RDBMSに統合されたメッセージキューがほしい」... 続きを読む
先日ファイルシステムを復旧した際に、MySQLのあるテーブルでSELECT文などを実行すると以下のようなエラーが出るようになりました。 ERROR 1033 (HY000): Incorrect information in file: *.frm 今回の対象のテーブル形式はMyISAMだったのですが、エラーメッセ... 続きを読む
MySQLのチューニングにおいて非常に重要となるメモリ(バッファ)関連のパラメータについて、 チューニングのポイント DSASのとあるDBサーバ(実メモリ4GB)の実際の設定値 をまとめてみます。 また、必要メモリの総量の計算や限界値を越えてないかチェックしてくれ... 続きを読む
この文書は、osCommerceで使用しているデータベースMySQLの基本的な使い方について解説しています。おもにデータベースの管理者よりも、ユーザに向けて書かれています。 はじめに ここでは、MySQLサーバは起動しているものとして説明します。 MySQLの文字につい... 続きを読む
InnoDB は MVCC で遅そうだから読み込み主体の場合は MyISAM とか言うけど、そういう発想の人はそもそも MVCC 不要=複雑なクエリを書かない人なわけで、で、永続的なハッシュとしてしか MySQL を使わないようなケースでは、どのみちプロセス間通信がボトルネッ... 続きを読む
« ウェブサービスにおける SSD 導入にむけて〜検索サービスの可能性 | メイン 2008年11月04日 ウェブサービスにおけるダメージコントロール (MySQL のスロークエリを自動的に kill する方法) 適切な設計によって、信頼性の高いソフトウェアやサービスを構築する... 続きを読む
MySQLのカラム切り捨て脆弱性 (rryu.sakura.ne.jp) 。こういうことですかね。MySQLを使用ユーザIDのカラム長は7文字で、一意性はないユーザ登録時に、ユーザID入力欄に maxlength を指定しているものの、サーバ側では長さチェックを怠っている……という感じの... 続きを読む
SennaSenna 2.0βのリリースが見えてきました。去年の夏に出すと言っていましたが、紆余曲折あっての現状です。 ライバルのTokyo Cabinet/Tokyo Dystopiaについては、ストレージと全文検索インデックスを分割する方向性です。mixi Engineers’ Blog » かんたん友... 続きを読む
« setlock を使って cron をぶんまわす方法 | メイン | Range Coder の終了処理 » 2008年02月05日 Tritonn (MySQL+Senna) の join を高速化 自分の利用形態において、Tritonn の処理を最適化するパッチを書きました。具体的には、2種類の最適化を行いました。... 続きを読む
バージョン等の最終更新:2008-12-08 PHPからTritonn(MySQL+Senna)を使うためのセットアップに若干ハマったので、メモ的にエントリー。 Tritonn(MySQL+Senna)だけでPHPからMySQLに接続するときは、Tritonnをソースからインストールしなくてはなりません。という... 続きを読む
MySQL, Tritonn, MoSQLMySQL日本ユーザ会日本MySQLユーザ会から許可をいただいて"MoSQL"の名前でストレージエンジン開発を始めました。現行のTritonn(MySQL本体+patch+libsenna+libmecab、MyISAM + Senna Index APIベース)をPluggable Storage Engine化したもの... 続きを読む
« MySQL のクエリ最適化における、もうひとつの検証方法 | メイン | MySQL (InnoDB) に直接アクセスしてタイムライン処理を高速化する話 » 2008年06月09日 フレンド・タイムライン処理の原理と実践 MySQL (InnoDB) に直接アクセスしてタイムライン処理を高速化... 続きを読む
Recently, on del.icio.us mailinglist, I asked the question “Does anyone know the database schema of del.icio.us?” . I got a few private responses so I wanted to share the knowledge with the world. The Problem: You want to have a database sc... 続きを読む
(2008-01-29 追記)2/5 まで申込受付する予定でしたが、かなりの数、応募をいただいたようで、事務局が慌てています。そこで、いったん締切とさせていただきます。突然の変更ですみませんが、よろしくお願いします。---2006 年末、2007 年頭くらいにもモバオクの... 続きを読む
集約演算を行うケースでは、行のサイズを小さく保つことはとても重要。アクセス頻度が低いコラムは別テーブルに追い出すとかしたほうがいいくらい。一方、集約演算を行わないケース (単一行の insert, update 等を含む) の場合は、(クライアントとの通信のため... 続きを読む
A script to take daily, weekly and monthly backups of your MySQL databases using mysqldump. Features - Backup mutiple databases - Single backup file or to a seperate file for each DB - Compress backup files - Backup remote servers - E-mail lo... 続きを読む
サービス開始から3年余りで会員数が1000万人を超えたSNSの「mixi」。そのシステムはOSSで構築されており、データベース管理システム(DBMS)には「MySQL」を使う。急増するトラフィックをさばくために負荷分散を重ねた結果、現在ではサーバ1000台以上が連なる超... 続きを読む
詳解 MySQL Sasha Pachev 著、伊藤 直也、田中 慎司、吉川 英興 監訳、菅野 良二 訳 2007年11月 発行 264ページ 定価3360円 ISBN978-4-87311-343-2 オライリー・ジャパンで購入: 「MySQLソースは公に利用できるという意味ではオープンなものだが、そのソース... 続きを読む
2006/12/21 RubyからMySQLを使用 ポスト @ 0:10:01 | Tech MySQL/Ruby Ruby/MySQL Ruby/DBI DBIインターフェース仕様書 バージョン 0.2.2(ドラフト)(私訳版) Ruby DBI モジュールを使う ちょっとした管理スクリプトを作るのにRubyからMySQLを使おうと思った... 続きを読む
_ [ソフトウェア] DB分散の次は非同期処理がウェブアプリのスケーリングのトレンドになる サイボウズも memcached + MySQL DB 分散 Cybozu Developer Network: MySQL Users Conference Japan 2007 講演概要 を読んで、memcached でキャッシュ& 複数の MySQL を... 続きを読む
http://www.mysql-ucj2007.jp/details/j25.html木下 靖文 氏 NTTコムウェア株式会社 プロジェクト管理統括部技術SE部門 DB技術グループ(「InnoDB」は「いんのでーびー」と言うらしい...今まで「いのでーびー」と言ってました)InnoDBをなぜ使うかトランザクシ... 続きを読む
こんにちは satoです。 オペミスで update に where句を付け忘れたり、プログラムのバグでデータが破損してしまったりした場合でも、バイナリログには更新SQLがすべて書き込まれるので、バックアップデータからオペミスが起こるまでの全てのSQLを流し込めれば、... 続きを読む
シングルマスタの非同期レプリケーション機能では、マスタサーバーが1台に限定され、マスタからスレーブへの複製は非同期で行なわれるため遅延が生じ、短時間のスケールで見ると全スレーブとの同期が保証されない。しかし、その反面スレーブの台数を増加させて... 続きを読む
MySQL元ネタ: http://labs.unoh.net/2007/07/mysqltips.htmlあまり具体的じゃないので、僕の考えとか。正しいかどうかは各自の状況だとか実際試すべきなんだけど、参考になれば。 MyISAM、InnoDBなどテーブルタイプ僕は断然InnoDB派です。ただ仰るとおり、ログ... 続きを読む
yukiです。 今回はWebサイトを製作する上で欠かせないデータベース(DB)のお話です。Linux、Apache,MySQL,PHPを組み合わせたLAMPという言葉が登場して久しいですが、Webサービスを構築する上で欠かせないのがDBの存在ですね。 運用後Webサイトが順調に拡大し規模... 続きを読む
1.適切な主キーを設定する InnoDBの主キーはクラスターインデックスだということを意識しよう から導き出されること 更新する可能性がある項目は主キーにしない(主キーの更新はコスト高い!) 主キーの項目長はなるべく小さく(全部のインデックスページの容量... 続きを読む
基本はInnoDBです。 MyISAMを選択できるようなケースを考えてみます。 ・完全に検索Onlyの場合(基幹系とかから一定間隔で検索用テーブルを再構築する。それ以外の時間は検索のみのようなケース。) ・ログ系のテーブルを出力のみする場合(insertは3~15... 続きを読む
banned interdit verboden vietato prohibido verboden banned vietato interdit proibido vietato interdit verboden banned prohibido 続きを読む
「MySQL,PostgreSQLとFirebirdの性能をユーザー会メンバーが徹底比較,判明した"意外な結果”」---OSC2007.DBより 記事一覧へ >> 「更新とJOINが多ければMySQL,シンプルなSELECT主体ならPostgreSQLが向いている。ストアド・プロシージャでシングル・コネクシ... 続きを読む
komagataです。 Webアプリケーションのパフォーマンスの大半はデータベース、特にインデックスの使われ方にかかっている気がします。 仕事でもMySQLをよく使いますが、MySQLでは1テーブルに付き1インデックスしか使われません。PostgreSQLなどと比べてそのこ... 続きを読む
/dev/shm に参照系DBを持っていくと I/O 負荷が激減した件(当たり前だけど) 前エントリーから一部の内容を分離して追加記事にしてみました。以下実施したメモリ増設の効果について。 ここ数ヶ月、自宅サーバの負荷がだんだんと上昇してきていて、そろそろ1... 続きを読む
■[mysql]MySQLのTips Top10SQLPerformanceTips - MySQL Forge Wikiというのがあったので、和訳してみる。 (11/23 追記)id:pekeqさんとsodaさんのコメントを受け一部更新 (4/27 追記と修正)id:hirose31さんの指摘を受け修正。あと元のサイトが構成変更していた... 続きを読む
コネクションプーリングとは、データベースに必要があるたびに接続を確立していると負荷がかかるので、接続をプールしておいて使いまわすことです。 TomcatにはDBCPというライブラリが組み込まれているので、 http://www.hellohiro.com/datasource.htm を参考に... 続きを読む
MySQL or PostgreSQL + Sennaのオススメ構成 技術メモ, Senna Sennaの主な利用用途であると考えられる、 データベース組み込み用途。 ブラジル内部でもSennaを用いたサービスを運用していますが、 その運用ノウハウの一部をメモ。 Sennaはメモリ食い Sennaはイ... 続きを読む
Counter: 4314, today: 2, yesterday: 9 Last-modified: Sun, 25 Mar 2007 15:45:04 JST (554d) Site admin: webmaster B-Wiki 20050210 Copyright © 2003-2005 ishii. License is GPL. Based on "PukiWiki" 1.4.5-2005/02/10 by PukiWiki Developers Team. Pow... 続きを読む
担当:日本MySQLユーザ会 講師:池田 徹郎 (住商情報システム/日本MySQLユーザ会) 対象者:データベースによる日本語全文検索に興味のある人 会場:7号館 B2F A 日時:3月16日(金)14:00 - 14:45 MySQLにSennaを組み込むことで可能となる日本語全文検索につい... 続きを読む
■ インデックスとは データベースの世界で、インデックス(索引)とはテーブルに格納されているデータを 高速に取り出す為の仕組みを意味します。 インデックスを適切に使用することによってSQL文の応答時間が劇的に改善 される可能性があります。 インデックス... 続きを読む
Oliver oliverNO@SPAMfakeroot.net http://slashdot.jp/ 電車でLinuxいりのCDを拾って以来、人生が狂った男。 和食をこよなく愛する日本人だが、なぜかエセドイツ人と呼ばれたりする。 限りなく眠気を誘うPHP Internalsのセッションから逃げる。こっちの 講師... 続きを読む
ファイルもタグ管理 すっかり定着したタグ管理。ファイルの管理にも導入しよう。 ファイルもタグ管理 情報をタグで管理すると言うのは、Web2.0系(と言うのも曖昧だが)アプリケーションで数多く取り入れられるようになってきた。既に違和感なく扱っている人も... 続きを読む
LinuxWorld Online LinuxWorld Online サイト・クローズに伴うコンテンツ移転のお知らせ 「LinuxWorld Online」は、2007年1月12日をもって閉鎖し、一部の記事コンテンツはComputerworld.jpに統合いたしました。また、Linuxテクノロジー・フォーラムは、http://... 続きを読む
senna+mysql落ち着きました 中の人のアドバイスもあったおかげでメモリ消費量を抑えることが出来ました。 現在は、通常通り安定してます。 適切に動かしてればsenna+MySQLは超安定してますから。ほんとに。 インデックスファイル .sen.iファイルの初期サイズ デ... 続きを読む
Tagの検索をSenna+MySQLで kazeburoさんの所でfulltext使ってtagを実装するネタがアツめなのでちょろっと書いてみる。 SennaのMySQL 2indパッチを使うと、既存のindexとSennaのindex両方を同時に使うことが出来ます。 それが出来ると何が良いと言うと、user id... 続きを読む
更新日: $Date: 2006/03/16 05:59:46 $ UTC ($Revision: 1.8 $) 公開日: 2005/09/20 この文書は、技術評論社刊『WEB+DB PRESS Vol.22』に執筆した記事を技術評論社の 許可を得てWWWで公開しているものです。 このWWW版は校正前の原稿を元にしている点、WWW公開... 続きを読む
東京都文京区本郷でとあるCMS開発会社を営む社長のブログ。さっきまで「越後のCMS問屋」だったのですが、会社が新潟に移転したと勘違いされたようなので変えました。 モバイル、ゲーム、フィード、Ajax、Flash、ハイテクグッズあたりのはやりモノが好きです。 ... 続きを読む
インプレッション保証やクリック数保証、期間保証の広告配信システムが簡単にできます。広告は通常のバナー広告やHTML広告、テキスト広告、DHTMLを使ったフローティングウインドウによる広告など様々なモノを選ぶことができ、設定すると自動的にコードが生成さ... 続きを読む
あとで書く、と言った手前なので書くとします。DSASの中の人がすごい勢いで LVS の話を書いてくれてます。この辺。LVS を使うと Linux と箱でロードバランサが作れちゃいます。普通に買ったら数百万とかしちゃうやつ。DSAS の中のひとに感謝しつつ、いい機会な... 続きを読む
Masuga Design 実Unobtrusive AJAX Star Rating Bar This is a rating bar script done with PHP and mySQL that allows users to rate things like can be done on Netflix or Amazon, all web 2.0-like with no page refresh. Ajax+MySQL+PHPな投票ウィジェッ... 続きを読む
DBMSやスクリプト言語処理系等への組み込み易さを重視しています。 多くの全文検索エンジンは文書ファイルと転置ファイルから構成されますが、Sennaではあえて転置ファイル機能のみを提供し、文書ファイルの管理は組み込み対象のシステムが元々備えているストレ... 続きを読む
IBMのサイトに、PHPから操作するデータベースに関してよく見られる5つの問題点とその解決方法が掲載されています。 データベースのデザインをする際、一般的に発生する問題点についての解説です。 で、肝心の5つの問題が何かというと、以下の通り。 Five common... 続きを読む
バックアップするのが面倒なMySQLデータベースを自動的にバックアップできるようになるスクリプトです。 いくつものデータベースを一括でバックアップできます。1つのファイルとしてまとめてバックアップすることもできるし、各データベースごとに分けてバック... 続きを読む
あくまで憶測で仮説でしかないんですが。MySQL のストレージエンジンのうち代表的な二つ、MyISAM と InnoDB はよく MyISAM: Read は速いけどテーブルロックのため並行性が低い。運用が簡単。 InnoDB: MyISAM より Read は遅いけど並行性が高い 。行レベルロック... 続きを読む
mysqldump2email公開 - Ogawa::Memoranda MySQLデータベースのダンプファイルをzipアーカイブして、メールサーバに送る、わりとアリガチなスクリプトを必要に迫られて書いたのでついでに公開。mysqldump2emailを使ってDB内容をGmail等の外部ストレージに簡単バ... 続きを読む
zuzara.comの各サービスはロリポップのサーバで運営されています。日頃の感謝を込めて月額263円のサービスを「ホリデープログラミング」する上でいかに使い倒しているか紹介したいと思います。 安い ムームードメインで独自ドメインの.comを買っても初年度約500... 続きを読む
PHP Classes - Class: MySQL to JSON Convert data from MySQL query results into JSONMySQLの検索結果を即座にJSONにするためのクラス、MySQL to JSON。 SQL→連想配列→JSON が SQL→JSONに出来るっぽいです。 Ajaxからそのままレコードを牽きたいような場合... 続きを読む
拡張され続ける InnoDB のデータファイルのサイズを小さくする方法 MySQL でトランザクションを可能にするストレージエンジンとして InnoDB があります. InnoDB のデータファイルは,MyISAM テーブルと異なって,デフォルトでは ibdata1 というファイルにデー... 続きを読む
前回の負荷MAX、サーバ陥落寸前ですよ騒動のとき、最終的には自分で最適化する必要があるのかも知れない…と思っていたときに見つけたページです。 MySQLやPHPで同じ処理をする際にどういうふうにすればより軽いのか、という基本的な対策ばかりを集めてあります... 続きを読む
Get Vanilla! Vanilla is an open-source, standards-compliant, multi-lingual, fully extensible discussion forum for the web. Anyone who has web-space that meets the requirements can download and use Vanilla for free! PHP+MySQLで書かれたフォーラ... 続きを読む
というわけで、再び負荷を下げる方法を模索した、戦いの記録。 1.MySQLの設定を変更して高速化 2.Zend Optimizer 3の導入 3.ionCube PHP Acceleratorの導入 4.テンプレートの見直しでクエリーを減らす 5.robots.txtでクロールする間隔を制御する 6.MySQLの設定... 続きを読む
Relay: Ajax Directory Manager Are you fed up with that lame old directory manager your hosting company provided you with for you website or blog? If you are already familiar with windows or mac file browsers, why should you have to change the... 続きを読む
システムとしては、サインアップ時のユーザー情報はMySQLに格納、パスワードはランダムに生成してから暗号化してデータベースへ、ログイン前にユーザーの電子メールアドレスが有効かどうかのチェック、データベースに登録した情報とログインするシステムとの連... 続きを読む
【MySQLウォッチ】第27回 MySQL 5.0 および 4.1 にSQLインジェクションのセキュリティ・ホール 連載目次へ >> 先日,MySQL 5.0 および 4.1 に関してSQLインジェクションの危険性に対応するためにバージョンアップが行われた。 SQLインジェクションとは,入力さ... 続きを読む
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます 続きを読む
PHP REST SQL: A HTTP REST interface to MySQL written in PHP PHP REST SQL was built and tested using Apache 2.0.45, PHP 4.3.4, and MySQL 3.23, although it should work with any version of PHP4 and MySQL and any HTTP server that will pass reques... 続きを読む
ここ3日間ぐらい超絶な重さだったのはサーバに物理的トラブルが発生したからではなく、単純に閲覧者数が満員御礼となり、各時間で倍増したためです。LoadAverageはひどいときで15分間の平均値「27.1」程度。瞬間最大風速だともっと高いです……明らかにまずい。... 続きを読む
IBMにAJAXとPHPとMySQLを使ったRSSリーダーの作り方が掲載されています。 いわゆるサーバインストール型のRSSリーダーについて、個人で使うだけではなくその結果を閲覧者に見せるためのモードも搭載するという非常に凝ったものになっています。 ソースコードも... 続きを読む
Chris Shiflett: Guru Speak: Storing Sessions in a Database While the default session storage mechanism is adequate for many PHP developers, you might find yourself wanting to modify its behavior from time to time. One of the most common reaso... 続きを読む
“Web 2.0を目指す”GMOインターネット証券はJBoss,MySQL,PHPなどオープンソースを活用 記事一覧へ >> NECは4月24日,同社が開発を担当したGMOインターネット証券のシステム構成を明らかにした。約60台のサーバーはすべてLinuxを搭載,JBoss,MySQL,PHPなど... 続きを読む
米Solid Information Technologyが,オープンソース・データベース管理システム(DBMS)「MySQL」向けのオープンソース・ストレージ・エンジン「solidDB Storage Engine for MySQL」を,米国時間4月17日に発表した。カリフォルニア州サンタクララで4月24日に開... 続きを読む
随分前から噂されていた日本法人MySQL株式会社が2月,ついに設立された。米Oracleによる買収騒動など,MySQLは台風の目になりつつある。技術解説は,前回に引続きMYSQLDUMPが出力するバックアップ・ファイルの便利な使用法を取り上げる。・・・ ITproに会員登録... 続きを読む
MySQLの小技 Modified: 20 October 2007, 7 April 2007, 17 August 2006, 17 December 2005 Created: 7 November 2004 デフォルトの漢字コードをEUCにする方法 (7 April 2007) 主キーのための一意な連番を自動的に振る方法 (17 August 2006) 特定のデータ... 続きを読む
ミクシィのCTOが語る「mixiはいかにして増え続けるトラフィックに対処してきたか」 YAPC::Asia 2006 Tokyo 記事一覧へ >> 東京都大田区で開催されているPerl技術者向けカンファレンス「YAPC::Asia 2006 Tokyo」で2006年3月29日,日本最大のソーシャル・ネットワ... 続きを読む
Tagの検索にMySQLの全文検索を使う Tags with MySQL fulltextを参考にして試してみた。 Femoの中で、タグの絞り込み機能を実装したのに続いて、「完了」や「finish」と言ったタグがついている場合表示しないというオプションを考えている。 そうなってくると、S... 続きを読む
はてぶで人気エントリーになっていた、 http://kokoromo.jugem.cc/?eid=195[MySQL:1台しかない環境で負荷分散] これは負荷分散=スケールアウトというよりは一台でスケールアップしてしのぐ手段を書いてい。だから負荷分散という言葉は必ずしも正しくないのだ... 続きを読む
文:Stephen Shankland(CNET News.com) 翻訳校正:河部恭紀(編集部) 2006/02/16 12:55 サンフランシスコ発--大手データベースベンダーOracleが、オープンソースデータベースメーカーのMySQL買収を試みた。これは、Oracleが、重要性の高まる協調プログラミ... 続きを読む
オルタナブログ通信:Webブラウザの選択肢――機能? 速さ? それとも…… 170組を超えるオルタナティブ・ブロガー(オルタナブロガー)によって、ITにまつわる時事ネタなどが日々発信されているのが、ITmediaのビジネス・ブログメディア「オルタナティブ・ブ... 続きを読む
SourceForge.net: ajaxMyTop Web-based tool featuring AJAX User Interface for monitoring a MySQL server. mySQLの監視をコマンドラインで行うツールのmyTopをブラウザ上で動かすajaxMyTopというものを発見。 以前、「phpMyTop - MySQLの監視をブラウザで」... 続きを読む
Pandela.com - FREE Web Hosting Services 下の表のスペックでレンタルサーバーが無料とはありがたいです。 使ってみないと実際のところはわかりませんが、試してみる価値はありそうです。 それなりに使えれば、実験スペースなどとして活用できるのではないでし... 続きを読む
MySQL のレコード取り出しの際に、ソートをランダムにできないものかと調べていたら、あった。 SELECT * FROM table ORDER BY RAND() こんな感じで。ソートを RAND にすれば良いという…MySQL でランダム表示 - Ceekz Logsそうそう、僕もこれは最近知ったんです... 続きを読む
http://www.mysql.gr.jp/mysqlml/mysql/msg/9530 で話題になっていたように、ver. 4.1以降、クライアント/サーバー間でキャラクターセットが自動的に変換されるようになったことに伴い、多くの方が文字化けといった問題に悩まされていたかと思います。この点に... 続きを読む
ベンチマーク対決! MySQL 4.1.15 vs 5.0.15 どっちが速い? 「MySQL 新バージョン 5.0.15 (5.0.x系正式版)がリリース!」で予告しましたが、ver 4.1 系から大幅に進化した MySQL 5.0系ですが、そのパフォーマンスが非常に気になるところ。早速、mysqlbench ... 続きを読む