HOME | ドキュメント |  ブログ  |  BBS  |  瓦版  | 将棋プロジェクト |  物置小屋   

ドキュメント 象歩 Web瓦版
 BBSボード RDF
こんにちは (23)
おためし板 (321)
質問箱 (94)
テスト (30)
You散歩 (4)
建築 DIY (6)
MTB (32)
(9)
節電対策 (2)
このサイトに関する話 (185)
Linux (396)
PC用ハードウェア (6)
Vine Linux 野良系 (64)
PC 工作 (31)
ドローン (0)
自家製GAFA (0)
BBS の改良 (105)
Vine Seed (520)
Zope とプロダクト (95)
Web の利用技術 (131)
DB とファイルシステム (63)
Python と C/C++ と... (29)
Zopeプロダクト開発メモ (3)
UTF-8 化 (42)
Mail 環境 (8)
COREBlog (109)
Zope3 (51)
Windows 64bit (18)
Mac (2)
Squeak スクイーク (67)
Django ぶらり一人旅 (3)
64bits (52)
Mono 思いにふける (10)
Mint Linux (6)
CentOS (2)
ディスクトップ (4)
象歩将棋 (478)
将棋よもやま (210)
サイトのデザイン (31)
心配な話 (66)
うそ (21)
うそ総集編 (0)
昔のゲストブック (20)
ボート部 (23)
Web 日記 (199)
 スパム
逮捕しる (0)
スパムお溜り (4)
ごみ箱 (6)
 リンク
kiyoさんのサイト
ペンタ郎の漫漕ブログ
端艇部員日記
TIT漕艇部の練習動画 @YouTube
墨堤の雄 @FaceBook
ペンタ(五大学ミドル) @FaceBook
Facebook
Vine Seed パッケージビルド状況
Vine Linux パッケージ情報
VineLinux バグトラッキングセンタ
VineSeed 開発用 Trac
VineSeed Specs
RPMパッケージの作成方法
Linux Standard Base
Planet Vine
Vine Linux ユーザーフォーラム
Vine Users ML アーカイブ
VineSeed ML アーカイブ
twitter#VineLinux
勝手に将棋トピックス
詰将棋おもちゃ箱

DB とファイルシステム

多分そのうち必要になるので。


全63件 - 01 02 03 04 05 06 07
8  kiyo  2003/07/04 15:06 id: SqALsodDuX2  prob: 0.4%
覚書
kinterbasdb-3.1_pre4 がでてます。
これに変更すると、今まで使えなかった TEXT型がそのまま使えるようになり、やっと、MySQL, PostgreSQL と並んだと言う事でしょうか。
CRETAE 文が若干違う事に注意です。
MySQL, PostgreSQL での TEXT型は、単に TEXT と書けばよかったのですが、
CREATE TABLE TEST
(
  A  BLOB SUB_TYPE TEXT [ SEGMENT SIZE 80  CHARACTER SET EUCJ_0208],
  B  BLOB SUB_TYPE 0 [ SEGMENT SIZE 80 ]
)
のように書かなければいけない。[ ]は実際には書きません。
A は完全に TEXT 型を宣言してます。[ ] はオプションです。
B は不定な型で何でも格納できます。TEXT としても使えるが、Firebird は一切感知しないバイナリー型と理解すれば良いのかな?
なので、これを使う場合は使う側が読み書きするときに解っていなければいけない。たしか 0 〜 6 位までありますが、後はほとんど使わないようです。
ちなみに、BLOB SUB_TYPE TEXT は、BLOB SUB_TYPE 1 と同等。
CHARACTER SET はキャラクターセットで SJIS_0208, UNICODE_FSS 等があります。(まだあるけど通常3つ知っていれば良いかな)
EUC_0208,SJIS_0208 は、2byte構成、UNICODE_FSS は、3byte
SEGMENT SIZE は、ページの枚数みたいな物で 一ページ 64Kbyte だと 64x80 byte格納できる。と言う事だろう(と思う?)何も書かない場合は 80 が割り当てられる。
CHAR(xx), VARCHAR(xx) は 0 〜 32767byte まで指定できるらしいのですが、
TABLE 全体の byte 数にも制限があるようで、一個の TABLE 内で char(32767)を2個書けないみたいです。
今解っている事を少しだけ書いてみた。
7  nakaj  2003/07/04 14:45 id: p18sSGR1.u2  prob: 0.0%
kiyoさんのご紹介でここまできてしまいました。よろしくお願いいたします。
Interbase/FireBirdはDelphi使っている人には認知度高いんですよね。
BorlandもInterBaseは組み込み用途で売っててOracle対抗とか考えて
ないんでしょうね。
Interbaseがオープンになったとき私はRDBを勉強し始めまして、一番最初に
つかったのがInterbase6でした(だって社内システム作るにもお金ないし、
出してくれないから勝手にヤフオクで中古PC購入してLinux入れて、Delphiだけは買ってもらった)
Zope+FireBirdだったらインサートするだけでも
ストアドプロシジャー書いて結果を戻り値を貰う様に書くとすごくZOPE側のプログラムがコンパクトで楽になります。
(大概、インサート結果とかアップデート結果とか知りたいから)
もしまだストアドプログラムをされていなければぜひお試しください。
あ、ちなみに私はPythonもRDBもスキル低いです。だれか中神さんの
投稿に答えて欲しい。。。
6  kiyo  2003/07/04 08:30 id: SEQMDPWg1rE  prob: 0.0%
>>3 遠方より師匠現る
カンベンしてほしいなあ、私も RDB に関しては owa さんと同レベルかなあっと。
他は、山のかなたの空遠く、、、
>>4 
これ早くやるべきだったねぇ。 Firebird の扱い解らず放置してたけど、
こんなにスゲー奴と解っていれば他を放置しても良かったかも?
と今更ながら思います。
で、私もこれから、火の鳥に時間を割きたい。
Oracle は、あんなに高いのに(統合ソフトで 160 万)使われる理由は余程良いのかなあー、Oracle 使った事ありません。
1 クライアントいくら(カルと言うのかいな)です。と言うのはちと高くない。 
# 今思ったのですが、 Firebird って扱いが難しいし、カル等発生しないし、
# ソフト屋さん向けだろう、と思うのに何故に知名度が低いのだろう。
PS >誤解も招くといけないので「Firebird って扱いが難しい」はそれなりに使えばそれなりに動きます。
私がサンプル見つけたサイト
http://sourceforge.net/forum/forum.php?forum_id=30917
ここへ質問できれば良いのだけど、私にはちょっと、、、
5  owa  2003/07/04 01:55 id: mJs8kxp1Zus  prob: 0.2%
で、また初心者の私見ですが。
いいものは速い、シンプル。であろうと思ってます。
MTB に乗って背中に DB なんて格好つけられるものが好みです。
Oracle 使わなきゃいけないようなこと、考えてません。
4  owa  2003/07/04 01:35 id: mJs8kxp1Zus  prob: 1.8%
とりあえず、また使い回しでスマソ
|____________|__PEN4+高速NET____|_PEN3相当x2(533)__|
|_MySQL______|_測定不能(21,065)_|_測定不能(21,066)_|
|_Firebird___|_測定不能(21,068)_|_16.3KB/s(21,069)_|
|_SQLite_____|__6.3KB/s(21,069)_|__1.7KB/s(21,070)_|
|_PostgreSql_|__1.8KB/s(21,069)_|__2.0KB/s(21,069)_|
個人的な偏見をとりあえず、いきなり
無意識に PosgreSQL がブランドかと思っていました (バキッ
今は使える奴ということで火の鳥に注目してます。
仕事と将棋で使いたい。説明終わります。
# ソフト対抗合戦には興味ありません。
3  owa  2003/07/04 01:11 id: mJs8kxp1Zus  prob: 1.3%
居心地良いところでどうぞ。遠方より師匠現る、また嬉からずや。
2  kiyo  2003/07/04 01:04 id: SqALsodDuX2  prob: 1.5%
お、早、もう板できてる。
家に板作ろうかと思ったが、ここにできたので、ここでお話しましょうか。
1  owa  2003/07/03 23:33 id: mJs8kxp1Zus  prob: 0.0%
RDB は苦手です。昔からあまり良い思い出ありません。
Zope 使うと楽に使えること知ってびっくりしてます。
とりあえずサイトへのリンク
http://lowlife.jp/cgi-bin/moin.cgi/FireBird
http://www.freeml.com/ctrl/html/MessageListForm/zope-memo@fr...
この板は、DB 初心者 (私) の勉強のために作っただけなので、難しい話は勘弁してください。
もし質問するなら FZUG か zope-memo の方が良いと思います。(オィ
DB 内部には立ち入らず、使い勝ってだけを追求したいと思います。
全63件 - 01 02 03 04 05 06 07