タグ

DBに関するnaneyのブックマーク (35)

  • ADO.NET SQLite

    SQLite ADO.NET 2.0 ProviderAn open source ADO.NET provider for the SQLite database engine System.Data.SQLite is the original SQLite database engine and a complete ADO.NET 2.0 provider all rolled into a single mixed mode assembly.  It is a complete drop-in replacement for the original sqlite3.dll (you can even rename it to sqlite3.dll).  Unlike normal mixed assemblies, it has no linker dependency o

  • ここギコ!: SQLiteはNFS上に置けない

    Posted by nene2001 at 00:00 / Tag(Edit): sqlite nfs / 2 Comments: Post / View / 0 TrackBack / Google Maps もしかしたら常識かもだけど、知らなかった。 正確には、環境によっては動く場合もあるようだけど、推奨はされないし、動かない環境ではデータベースを開くことすらできなくなる。 情報としてはこの辺。 今動かしてるサービスをSolaris上のSQLiteで組んでるんだけど、DBはNFS上に置いてても普通に動いてた。 で、SolarisをLinuxにリプレースすることになったので、LinuxからNFS上のSQLiteファイルアクセスしてみたら、データベースが全く開けない。 いろいろ調べてみると、別にDBD::SQLiteのインストールに失敗したというわけではなさそうで、ロ

  • 世界最小サイズのRDBMS「DeviceSQL」を発表、エンサーク

    エンサークは組み込みRDBMSとしてはフットプリントが世界最小となるDeviceSQL3.1を発表した。 エンサークは6月20日、組み込み向けリレーショナルデータベースエンジンとしてはフットプリント(実行に必要なメモリ容量)が世界最小サイズとなる最新版製品「DeviceSQL Framework R3.1」を発表した。 DeviceSQLは、携帯電話やカーナビ、家電製品などの組み込み向けに特化し、DBエンジンのフットプリントサイズが24~50キロバイトと、他社に比べて少ないメモリ容量で実行させることができる。DeviceSQL Frameworkは、DB機能とデータ処理機能で構成される。 製品の特色について説明した木村好徳マーケティングプロダクトマネージャは、「データを高速処理するパフォーマンスと最小メモリサイズを追求し、DBシステムの開発効率の向上を果たす製品」と話す。また、オプション機

    世界最小サイズのRDBMS「DeviceSQL」を発表、エンサーク
    naney
    naney 2007/12/11
  • https://support.microsoft.com/ja-jp/help/239114

    すべて Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studio

    naney
    naney 2007/11/28
  • ERD(ER図)作成ツール - アムロ2.0 いきまぁ〜す

    幾つか試した。 ■AmaterasERD http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=AmaterasERD - Eclipseプラグイン(無償) - GEF, AmaterasUML必要 - SQL出力、リバース可能 ■Clay http://www.azzurri.co.jp/clay/ - Eclipseプラグイン(無償) - GEF必要 - SQL出力、リバース可能 ■DBDesigner4 http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=AmaterasERD - 無償 - 単体AP(Windowsアプリ) - MySQLに最適化 - かなり多機能で豪華な感じだが、軽い - 日語化されてない(非公式のはある) - SQL出力、リバー

    ERD(ER図)作成ツール - アムロ2.0 いきまぁ〜す
    naney
    naney 2007/11/21
  • Software Error

    Software Error:HTML::Template->new() : Cannot open included file ./tmpl/site//.tmpl : file not found. at lib/HTML/Template.pm line 1616. HTML::Template::_init_template(HTML::Template=HASH(0x9355870)) called at lib/HTML/Template.pm line 1189 HTML::Template::_init(HTML::Template=HASH(0x9355870)) called at lib/HTML/Template.pm line 1083 HTML::Template::new("HTML::Template", "filename", "./tmpl/site//

  • 逆引きSQL比較

    Works > 逆引きSQL比較 逆引きSQL比較 [ 共通事項 ]  [ ORACLE ]  [ MSSQL ]  [ SSA ]  [ Postgres ]  [ MySQL ]  [ Jet ]  Last Updated. 14-May-2006 Since 08-May-2001 ■はじめに 複数の RDBMS を使った経験がある人なら、おわかりかと思いますが、SQLRDBMS によって異なる部分が結構あります。 このページは各 RDBMS における 基的な機能(主にSQLについて)の概要を、逆引きで、かつ平易な言葉で閲覧 する事を目的に作ったリファレンスです。 特定の RDBMS を持ち上げたり、貶めたりするのが目的ではないので誤解なきよう。 また、間違いについてのご指摘や『こうした方が効率的だ』などのご意見も大歓迎です。 対象としているのは以下の RDBMS

  • [ThinkIT] 第1回:同じようで違うデータ型 (1/3)

    連載では、「徹底比較!! PostgreSQL vs MySQL」で取り上げることのできなかった項目をいくつか取り上げ、再びPostgreSQLMySQLについて解説していきます。最後までお付き合いいただけると幸いです。 なお、連載での解説対象のPostgreSQLMySQLのバージョンは以下の通りです。

  • スラッシュドット ジャパン | 反撃ののろしを上げるPostgreSQL

    やや旧聞に属するが@ITの記事によると、オープンソースのデータベースサーバとしてずっとMySQLの後塵を拝しつづけてきたPostgreSQLが、最近になって急速に勢力を伸ばしていると言う。2006年のIOUG調査ではPostgreSQLを使っている割合はわずかに9%だったが、2007年10月に発表された最新の調査結果では(依然74%はMySQLユーザであるものの)PostgreSQLの利用は20%にまで拡大したそうだ。 これは、高速化などPostgreSQLそのものの改良が急ピッチで進められていることに加え、SonyやAppleがPostgreSQLベースのソリューションを使用していることが知られるようになり(日だとR25.jpも)、知名度が上がったのが一因だと言う。サードパーティアプリケーションや教育用書籍を充実させていくのが今後の課題と考えられるとのこと。

  • mixi Engineers’ Blog » 最適化しよう?

    エンジニアブログを私物化していると専らの評判のmikioです。ブログを書かないと死んでしまう病に冒されているのでしかたないですね。個人ブログ時代よりもわかりやすくする努力はしているんですけどね。さて、今回はソースコードの最適化による高速化について述べます。 ベンチマークテスト TCはQDBMや他のDBMより高速であるという主張をしたいのですが、その根拠としてベンチマークテストの結果が必要となります。そこで、データベースに100万レコードを格納する処理と、そうして作ったデータベースから全てのレコードを探索する処理の時間を、各DBMで計測してみました(TCのパッケージのbrosというディレクトリにテストコードが入っています)。実行環境は、Thinkpad T60(Intel(R) Core2 CPU T7200 @ 2.00GHz)上のLinux version 2.6.16です。 ハッシュ

    mixi Engineers’ Blog » 最適化しよう?
    naney
    naney 2007/11/13
    Tokyo Cabinet と QDBM と Berkeley DB のベンチマーク
  • 特集 モバイル開発を支援する.NET Compact Framework、.NETの世界を小型デバイスに(2) - @IT

    モバイル開発を支援する.NET Compact Framework、.NETの世界を小型デバイスに(2) デバイス固有の機能をサポート CFのサイズを縮小する必要がある一方で、Microsoftにとっては、開発者がCFを用いて個々のデバイス固有の機能を利用できるようにすることも重要だ。CFで提供される新しいAPIの例には次のようなものがある。 ●赤外線送受信 多くのノートPCはデータの送受信用の赤外線(IR)ポートを備えているが、IRポートは携帯デバイスでより頻繁に使われる傾向があり、よく使われる用途は個人の連絡先情報のやりとりだ。CFには、アプリケーションがIRポート経由で情報を送受信できるようにする新しいAPIが含まれる。この機能は.NET Frameworkのデスクトップ・バージョンには搭載されていない。 ●SQL CEプロバイダ デスクトップ用の.NET Frameworkは多数の

  • 紛れもないデータベースである「SQL Server Compact Edition」:ITpro

    Microsoftが先日,「SQL Server Compact Edition」を完成させた。これは,モバイル・ユーザーや,「たまにしかデータベースを利用しないユーザー」をターゲットとした組込型のSQL Serverである。 シェイクスピアの言葉に,「バラは他のどんな名前であろうと,その香りの素晴らしさに変わりはない」というのがある。それならSQL Server Compact Editionはどんな名前であろうと,紛れもないデータベース製品であり,Microsoftが「たまにしかデータベースに接続しない」ようなユーザーも含めて,あらゆるデータベース・マーケットを攻略しようとしている姿勢の表れだと言える。 Microsoftが携帯機器向けに初めてリリースしたデータベース・エンジンは「SQL Server 2000 Windows CE Edition(SQL Server CE)」だっ

    紛れもないデータベースである「SQL Server Compact Edition」:ITpro
  • 画像もDBに格納して管理する -扱いがめんどうなLOB(ラージオブジェクト)は使わない方法も含め

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Health Insurance High Speed Internet Work from Home Healthy Weight Loss Best Penny Stocks Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

    naney
    naney 2007/11/06
  • SQLで木と階層構造のデータを扱う――入れ子集合モデル

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    naney
    naney 2007/11/06
  • mixi Engineers’ Blog » Inside Tokyo Cabinet その五

    先日、MySQL Conferenceという催しに行ってきました。そこでMySQLの開発者のBrian Aker氏およびMichael Widenius氏と話をする機会があったのですが、やっぱしトップランナー達と議論するのは刺激になるなぁと思ったmikioです(その時の資料)。さて、一連の連載も今回が感動の最終回で、TCの性能上の蘊蓄をお届けいたします。 なぜdynamic hashingを使わないか Brianさん達とTCの実装についても少し議論したのですが、その際にdynamic hashingをなぜ使わないのかと問われました。その背景として、TCやQDBMではハッシュのバケット数(=格納するレコード数を予測してその数倍に設定すべき値)をデータベース作成時に指定しなければならないという問題があります。バケット数が大きすぎると空間効率が劣化し、小さすぎると時間効率が劣化するというトレード

    mixi Engineers’ Blog » Inside Tokyo Cabinet その五
  • mixiの生みの親“バタラ氏”が語るMySQLの意外な利用法 - TechTargetジャパン

    日記だけで4億件のデータ ミクシィが運営するSNS「mixi」は、2007年7月末段階でユーザー数が1110万人。人が12人集まれば、1人はmixiユーザーというわけだ。ユーザーのアクティブ率(ログイン間隔が3日以内)は約62%と高く、2007年4月から6月の月間平均ページビューは117.5億に達した。日記だけでも4億件以上に上るなど、蓄積するデータ量も莫大。2004年3月のサービス開始から、わずか3年半で現在の巨大コミュニティーへと発展したのだ。 ミクシィは、「LAMP(OSのLinux、WebサーバのApache、DBMSのMySQL、開発言語のPerlPHPPython)」と呼ばれるWebシステム向けの標準的なオープンソースソフトウェア(以下、OSS)でシステムを自社開発し、安価なPCサーバを1000台以上連ねる超分散構成でmixiのサービスを支えている(広告配信など周辺機能では

    mixiの生みの親“バタラ氏”が語るMySQLの意外な利用法 - TechTargetジャパン
    naney
    naney 2007/09/14
  • mixi Engineers’ Blog » Inside Tokyo Cabinet その弐

    予定を立てた途端にやりたくなくなる症候群に堪えて連載を続けるmikioです(こんな私でもエアーマンくらいは倒せます)。前回はDBMの基について説明しましたが、それを忠実に実装しても実際には使いものにはならないことにも触れました。今回は、実用的なDBMに進化すべく、Tokyo Cabinet(およびその前身のQDBM)で考えた工夫についてお話します。 ハッシュ関数についてもう少し 前回の記事に関して、「ハッシュ関数はビットシフト使って実装した方が早いよ」という旨のお便りをいただきました(ありがとうございます)。まさにその通りで、乗算命令(ここではimull)より左シフト命令(ここではsall)の方が速いみたいです(Intelの資料によると、mulが15から18で、salが4とのこと)。しかし、DBMの場合はファイルI/Oにかかる時間が支配的になるというのが重要な点です。したがって、ハッシュ

    mixi Engineers’ Blog » Inside Tokyo Cabinet その弐
  • MOONGIFT: » DBがなくともDBを使う「Gladius DB」:オープンソースを毎日紹介

    この手のソリューションとしては最高峰と言えるかも知れない。 最近のWebアプリケーションはDBの利用がほぼ当たり前になっている。やはりデータの取り出し、更新などはDBを使うと非常に簡単に行えるからだろう。だが、レンタルサーバーなどでは必ずしもDBが使えるとは限らない。 そこで使ってみたいのがこれだ。また、自作アプリケーション開発時にも使えそうだ。 今回紹介するオープンソース・ソフトウェアはGladius DBPHPで作られたファイルDBだ。 Gladius DBの凄いところはSQL92に準拠して開発が進められている点だ。CREATE DATABSEからはじまって、USE、CREATE TABLE、INSERT、UPDATE、DELETE等が利用できる。 もちろん、WHERE句やOREDR BYもサポートされている。ADOdb Lite向けのドライバーも提供されており、これを使えばADOd

    MOONGIFT: » DBがなくともDBを使う「Gladius DB」:オープンソースを毎日紹介
    naney
    naney 2007/07/12
  • RDBMSは本当に便利なのか:やむにやまれず - CNET Japan

    最近スケーラビリティが花盛りですね。 一昔前からLAMPによるアーキテクチャが基セットで展開されていました。大企業的思想では、「そんなおもちゃみたいなセットでミッションクリティカルは乗り越えられないのだ!」とか言われ、一部では無視すらされてきたわけですが、最近になってやっと先人のノウハウが少しずつ世に出てきて、古い世代の人達も「そんなに安くてスケールさせながら使えると言うのなら…」と重い腰を上げ始めました。 ミッションクリティカルをLAMPスタックだけで網羅的にやるのはさすがに用途が違いすぎてチャレンジになってしまいますが、その中でもアクセスの膨大な大規模サイトを安定的に動かす…といった要件には有効で、ニーズもあることがやっと理解されてきたように思います。 最近ではmixiや、Livedoorの中の人が何かの講演会や雑誌でノウハウの発表をしていたり、Flickrの中の人も"Buildin

    naney
    naney 2006/09/11
  • 最強の呼び声も? H2 Database Engine 0.9 | エンタープライズ | マイコミジャーナル

    The H2 Database Engine Projectは21日(米国時間)、H2 Database Engineの最新版であるH2 Database Engine 0.9/2006-06-16を公開した。H2 Database EngineはJavaで作成されたSQLデータベースエンジン。主な機能は次のとおり。 高速な動作 GCJを使ったビルドによる、ネイティブアプリケーションとしての使用 サーバモード、組み込みモード、クラスタモードへの対応 JDBCおよび部分的ではあるがODBCへの対応 組み込みからサーバ、クラスタまで対応し、さらに動作速度がきわめて高速という特徴がある。Javaで開発されていながら、GJCでビルドできるためネイティブコードとして組み込んで使うこともできるという特徴を備える。標準の状態で他のFLOSS(Free/Libre/Open-Source Software

    naney
    naney 2006/06/25