1 :
非決定性名無しさん :
2001/07/22(日) 16:07 今度仕事で使うことになったんだけど、Oracleに比べて参考書が ぜんぜんないし不安です。 JavaからJDBCで呼び出すんですが、やっと試験的に接続確認できた 程度です。
2 :
非決定性名無しさん :2001/07/22(日) 19:18
だよな。
3 :
名無しさん@そうだ選挙にいこう :2001/07/22(日) 22:23
>Oracleに比べて参考書がぜんぜんないし不安です。 マニュアルはあんでしょ。
4 :
非決定性名無しさん :2001/08/02(木) 01:10
つーか、まだあったの? って感じだね。
5 :
非決定性名無しさん :2001/08/02(木) 12:41
>>4 厨房は知らねぇかもしれんが、US では完全復活だそうだ。
NEON 買収できるぐらいだからな。
6 :
非決定性名無しさん :2001/08/02(木) 12:56
米では金融システムでの基幹データベースで、 数多く採用されているようです。 何でみんなバグが多いOracleになっちゃったん だろ?
7 :
非決定性名無しさん :2001/08/08(水) 22:22
>5-6 そうなの? しらなかった・・・。
8 :
非決定性名無しさん :2001/08/08(水) 22:43
Sybaseが負けた理由 ・バージョン11.5になるまで行ロックが出来なかった Oracleが勝った理由 ・仕切りが低く代理店の利幅が大きいため代理店が増えた ・リソース食い(特にメモリ)のためハードメーカーが積極的に担いだ
ヴァカですね?
10 :
非決定性名無しさん :2001/08/08(水) 23:20
>>8 Sybaseの行ロックは、11.9.2から。
負けたのは、後発だったためSybaseで動く業務アプリが
少なかったから。
11 :
非決定性名無しさん :2001/08/08(水) 23:53
やっぱ行ロック可能が遅れたのが致命的だったんでしょ。
>Sybaseの行ロックは、11.9.2から。 ところでこのバージョンが12.xにならなかった理由って何ですか? どう見てもメジャーバージョンアップだと思うんだけど。
13 :
非決定性名無しさん :2001/08/11(土) 08:16
6年前SybaseとPowerBuilderで開発したよ SQL-windowsはどこいった?
14 :
非決定性名無しさん :2001/08/11(土) 09:08
前にVB+SYBASEで開発したことあって、今はPerl+ORACLE。 ORACLEのサブクエリが重くてかなわん。 設定がぼろいせいもあるんだとは理解してはいるが、それにしても ORACLEは重い印象が....
15 :
名無しさん :2001/08/11(土) 09:57
君の書いたSQLが悪いんでないのかい? 或いは、インデックスの張り方が。 それでも遅いなら、君のテーブル設計が悪いんでないかい?
うーん 数千件レコードのテーブルに数千件レコードのテーブル使うサブクエリで SQLが悪いのかなぁ。 ウルトラスパーク(2か3か忘れた)×4 メモリ1.5GBのマシンなんだけど。
17 :
非決定性名無しさん :2001/08/11(土) 13:04
ちゃんとアクセスパスとかみてる?
18 :
14 :2001/08/11(土) 23:48
今まではメモリに任せてサブクエリ使わないようにしてるからいいか、と 思っていたけど、マジで知りたくなってきた。 教えてちゃんで申し訳ないけど、出来れば教えてください。 SQLはそんなに困らないんだけど、ORACLEの機能は詳しくないんです。 サブクエリを速く動かす為のコツってどんなことですか? オラクルスレってどこだろう。そっちの方がいいのかなぁ。
19 :
非決定性名無しさん :2001/08/12(日) 00:32
>>14 ここには中途半端にOracleしか使ったことねぇくせに
Oracleサイコーとかほざいてる15,17みたいな厨房しか、
いねえから18みてぇにいってもまともなレスはつかねぇよ。
Oracleは、SQLプロセッサからして遅いから、メモリ積んでも
遅いときはどうしようもねぇよ。
20 :
14 :2001/08/12(日) 00:49
>>19 でも、もし、万が一、効果のあることを教えてもらえたらそれはそれで
処理が速くなって、SQL二回はっこうするような愚も犯さないで、シンプルに
できるじゃん。
つか、今時「Oracleサイコー」って叫ぶやつっているのかや?
コピーのことXEROXと呼ぶような親父はもう生きてないでしょ?
21 :
非決定性名無しさん :2001/08/12(日) 01:37
>>14 念のため聞くけど、analyzeかけてます? かけてたら失礼。
ただ、使いこんでるところでも、結構定期的にかけるの忘れて
たりするから。
22 :
14 :2001/08/12(日) 01:51
>>21 レスありがとうございます。
analyzeという機能は聞いたことはあります。使ったことはありません。
やっぱりそういうのも使って最適化しないと駄目ですか?
Sybase使ってたときにはそういうの考えなくても速かったんですけど。
23 :
非決定性名無しさん :2001/08/14(火) 23:36
>>13 その節はお世話になりました
近頃SybaseもPowerBuilderも下火のようですが最近は何をつかっていますか?
24 :
非決定性名無しさん :2001/08/15(水) 00:12
>>22 それはSybaseを利用していたときに
そういうテーブルつかったことないからじゃないですか?
別の聞きかたをしますと、analyzeってナニやってるかわかりますか?
25 :
14 :2001/08/17(金) 13:33
すまそ、マニュアルを見てから改めてカキコします。 analyzeが何やってるかは解っていません。 見るマニュアルは Oracle8 Server リリース8.0 チューニング です。これで良いんですよね?
26 :
非決定性名無しさん :2001/08/17(金) 20:51
>>25 Sybase でも compute statistics ってあったろ。
あれと一緒だ。Oracle の場合はとにかく頻繁に
かけないとひでえもんだ。
27 :
14 :2001/08/17(金) 20:58
まだ読めてないんです(汗
>>26 つまり、SybaseよりもORACLEのほうがメンテに手間かけないといけない
ってことですか?
ここのサーバーが遅いのは、どうも解析用のキャッシュを奪い合ってる
からみたいです(汗
そもそも設定開発運用みんななってないって事ですね(大汗
28 :
非決定性名無しさん :01/08/28 11:07 ID:tGS1wMgE
もっと情報を頂きたいage
29 :
教えて君 :01/08/28 11:18 ID:gIhg5Us.
昔のSybaseは、データベースと言うよりも、索引ファイルって感じでした。 確かに高速で扱いやすかったけど... その頃のSybaseは結構有名だったけど、時代と共に近頃では殆どその名前を聞きません。 最新のSybaseって如何なの? ORACLE,SQLServerとかと比べて遜色ないの?
30 :
非決定性名無しさん :01/08/28 11:54 ID:eStTOHF6
>Sybase使ってたときにはそういうの考えなくても速かったんですけど。 っていうことは、オプティマイザがタコな実行プランを吐いている可能性が あります。Oracleはむかーしちょっと使っただけなのでやり方を知らない んだけど、そのSQLをどんなプランで実行しているか調べた方がいいと思います。
31 :
非決定性名無しさん :01/09/08 15:19
なかなかあがらないね!
32 :
非決定性名無しさん :01/09/08 23:43
Oracleでは、 alter session set sql_trace=true か alter session set envets '10046 trace name context forever, level 12' をプログラムの最初に追加し、トレースを取得して、非効率なsqlを簡単に調べる事ができます。 Sybaseではどうするのか分からん。
33 :
非決定性名無しさん :01/09/10 23:39
>>32 set trace on
こんだけだよ。何で、Oracleはいちいち面倒臭いんだ?
34 :
非決定性名無しさん :01/09/11 01:49
>>33 alter session set sql_trace=true
が
set trace on
より面倒かな?
35 :
非決定性名無しさん :01/09/11 10:12
set trace onの方が覚えやすい。
36 :
非決定性名無しさん :01/09/12 19:25
むむむ
37 :
非決定性名無しさん :01/09/14 17:18
>>34 その前に PLAN table 作っとく必要あるだろ、十分面倒臭えよ。
開発フェーズでは、クエリプラン確認するの当り前じゃねぇか。
何で、皆が必要なのわかってて、そんな面倒なこといちいち
やらせるんだ?
set showplan on だろ。
oracle 使うことになったからage
40 :
非決定性名無しさん :01/11/06 09:56
set age on
41 :
非決定性名無しさん :01/11/10 10:28
>・リソース食い(特にメモリ)のためハードメーカーが積極的に担いだ よく解ってない者ですが、↑辺りが意外と影響した気がする。 元々Sybaseの方がマルチスレッド処理とかで省リソース設計で C/Sでのミッションクリティカルなシステムに向いていた。 金融系で人気があったのもやはりオンライン処理の性能重視と関係ある(?) オラクルの方はC/Sとは名ばかりでCサイドでもSの機能が動くような デブデブの設計(昔)でリソース食い虫だった。 だけどCPUも安くなってマルチプロセッサーでパラレルに処理するにつれ オラクルの欠点は気にならなくなった。 これに営業力、大会社ならでのR&D投資規模とかが加わって勝ち(Sybaseの負け)になった。
Sybase社のエンジニアは真面目な奴が多かった、サポートも 良かったし。日本オラクルとは比較にならなかったんだが、 なんでこんなに差がついたのかなあ。
本当にどっちが勝るかは解らないが 純技術的にいいものが負けるような矛盾みたいなものを感じる。 たとえばTPCの値も昔はSybaseの方が圧倒的によかった。 今はマルチプロセッサー+メモリーでOracleの方がずっと上かな? でもその背景は必ずしも単純じゃない。 PCのOSでMSが一人勝ち、でも本当にMSの今がベストかは別なんおと似てる。 これをひっくり返せるのは我々・・・?
44 :
非決定性名無しさん :01/11/13 12:27
age
45 :
非決定性名無しさん :01/11/21 23:30
asw
46 :
非決定性名無しさん :01/11/25 12:28
つーかさ、いまだにあったんか?これ?
drop table age
48 :
非決定性名無しさん :02/03/19 00:46
Sybaseいいよー。
49 :
非決定性名無しさん :02/03/19 00:50
Sybaseはマシンリブートすると壊れる。
50 :
非決定性名無しさん :02/03/20 22:37
>>49 本家のsybaseもそうか・・・
MSのをつかっていたらデータベースをshutdownしたら、
起動できなくなったよ・・・
あぼーん
>42 日本法人立ち上げ時のメンバーに DBでの開発経験者がいなかった。 いてもOracleの経験者 外出だが、行ロック機構が無かった。 埋め込みSQLがバグだらけだった。
53 :
非決定性名無しさん :02/03/23 00:00
bcp -c age
ウチでは基本Sybaseオンリーです。 しかしマニュアルってものは、どうして簡潔明解に書けないのかね? 1冊900ページなんて途中まで読むと初めを忘れてるよ。
外資金融ならSybaseがメインのところが多いよ そんな仕事では
57 :
非決定性名無しさん :02/07/11 00:50
10年ほど前、新人で最初に触れたRDBがこれ そのせいかSybaseマンセーな漏れ 最近は殆ど0racleだが、良さは何?理解できないってカンジ
58 :
非決定性名無しさん :02/09/23 09:34
Oracle DB2 SQL Server Sybase etc... って、どういう場面で使用されるかについて 違いってあるんですか? ご存知の方いらっしゃいますでしょうか? 教えて君ですまんです。
59 :
非決定性名無しさん :02/09/23 22:14
Oracleなんかの select ... for update みたいな 行ロックを Sybaseで実現するにはどーすればいいの?
性能のSybase 商売のOracle と、よく先輩に教えられたよ。 既出かもしれんがSybaseのVer4まではMSのSQL Serverと中身は一緒やで。 MSがOEM販売してた訳やな。 PowerSoft社はSybase社に買収されたんじゃなかったかな?
Oracleの中身はgotoだらけでスパゲティ 将来どうすんだ?一から作り直しか?
SybaseはMSに軒を貸して母屋を取られた。 確かに解説書がほとんど無かったのでMSのオンラインマニュアル みてストアドプロシージャ書いた
63 :
非決定性名無しさん :02/12/17 02:37
SQLAnywhereって使ってる人いる? これもSybaseでしょ。
SQLAnywhereは、サイベの純開発じゃないよ。 買収した会社の製品
65 :
非決定性名無しさん :02/12/18 02:55
>64 Powersoft→Sybase でしょ。 でも良いDBだと思う。 手間隙かからんし、No Tuning状態同志でくらべるとOracleより遥かに早い。
66 :
非決定性名無しさん :02/12/24 15:25
↓なエラーが出てバックアップサーバーが立ち上がりません。。 お助けください。。お願いします。 $ Backup Server/11.0.3.3/P/Linux Intel/Linux 2.0.36 i586/1 /OPT/Thu Sep 10 13:46:49 CEST 1998 (c) Copyright 1987, 1998. Sybase, Inc. All rights reserved. Unpublished rights reserved under U.S. copyright laws. This software contains confidential and trade secret information of Sybase, Inc. Use, duplication or disclosure of the software and documentation by the U.S. Government is subject to restrictions set forth in a license agreement between the Government and Sybase, Inc. or other written agreement specifying the Government's rights to use the software and any applicable FAR provisions, for example, FAR 52.227-19. Sybase, Inc. 6475 Christie Avenue, Emeryville, CA 94608, USA. The context allocation routine failed when it tried to load localization files!! One or more following problems may caused the failure Your sybase home directory is /opt/sybase. Check the environment variable SYBASE if it is not the one you want! Using locale name "ja_JP.eucJP" defined in environment variable LANG Locale name "ja_JP.eucJP" doesn't exist in your /opt/sybase/locales/locales.dat file No server log file open; Using stderr for log. Dec 24 15:16:50 2002: Backup Server: 1.20.4.1: CS_CONTEXT allocation failed. No server log file open; Using stderr for log. Dec 24 15:16:50 2002: Backup Server: 1.15.4.1: UNRECOVERABLE CONDITION: ALL SESS IONS WILL TERMINATE ABNORMALLY. THE BACKUP SERVER MUST EXIT.
(1) /opt/sybase/locales/locales.dat の[linux]のエントリに「locale = ja_JP.eucJP, japanese, eucjis」を追加 (2) /opt/sybase/interfaces (interfaces.NNN最新)を編集して SYB_BACKUPのエントリを追加 ----------------------------------------------------- SYBASE query tcp ether www.example.com 7100 master tcp ether www.example.com 7100 SYB_BACKUP query tcp ether www.example.com 7110 master tcp ether www.example.com 7110 ----------------------------------------------------- (3) sybaseユーザーの環境変数に/opt/sybaseを追加 # su - sybase $ export SYBASE="/opt/sybase" $ echo $SYBASE $ /opt/sybase でうまくいきました。
いままでのレスで、出尽くされてるけど・・・ 1.戦略、マーケティングががまずい(現在も) もやはASEなど相手にされていないのに、いまだにこれ中心の商売をしている。 MAC版のASEなど誰が使うのか・・・ Rep、ASA、ASIQなど、いい製品があるのに、ろくに売っていないし、宣伝もしていない。 まあ、NEONの買収がどうでるか・・・ 2.10代のバージョンがバグだらけだった 3.ロックが貧弱 4.GUI軽視(というか、windows自体を軽視していたのかな?)、敷居が高い。 参考書は、ほとんどMSSQLServerのが使える。つーか。本が無いから使うしかない。 クエリは楽だし、いい製品だったんだけどね(ASE12以降はだめ、11.9.2がベスト)・・・ まあ、製品が良くても他の要素によっては売れない良い例です。 ASEを捨てるぐらいのことをしなければ、少なくとも日本ではこのまま消え行くでしょう。
(^^)
70 :
非決定性名無しさん :03/02/14 02:32
最近リクナビで募集してるけど、どうでしょ?
71 :
非決定性名無しさん :03/02/15 01:17
> 64 Watcomだよねぇ。Win用のCこんぱいら格安だったよなぁ
当方SQLサーバ2000経験者なのですが sybaseできますか? SQLサーバの元はsybaseって聞いたもんで・・・
>>72 既にアーキテクチャは別物。管理に関しては、Sybaseは手でパラメータの
チューニングを実施する必要があります。いくつかのツールやSQL構文に
関してはある程度互換性があります。
OracleやDB2をやるのと大差ない、と考えた方がいいでしょう。
75 :
非決定性名無しさん :03/03/28 01:40
isql -Usa -P -Jsjis -S.....
77 :
非決定性名無しさん :03/04/18 08:28
さいぼうず?
78 :
非決定性名無しさん :03/04/18 14:34
差異坊主
∧_∧ ( ^^ )< ぬるぽ(^^)
あぼーん
あぼーん
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
84 :
非決定性名無しさん :03/07/21 20:30
リストラリストラの連続でマシな社員は残ってるの?
85 :
非決定性名無しさん :03/07/26 23:28
∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
88 :
非決定性名無しさん :03/09/20 12:52
sp_help
89 :
非決定性名無しさん :03/10/01 13:53
つーか、まだSybaseって売ってるの?
90 :
非決定性名無しさん :03/10/02 00:48
60>> 業界入りたての頃はやる案件全てoracleだったので知らなかったが、 ここ2年sybaseオンリーの顧客になって同じ事を思うようになった。 この先輩みたいな人と仕事してみたいね(先輩の発言自体が受け売りでなければ)。 oracleは使いようもない要らん機能ばっか付けるから嫌い。
91 :
非決定性名無しさん :03/10/12 08:54
今の社長ってどうなの? 前の外人社長は評判悪かったけど・・・
92 :
非決定性名無しさん :04/03/29 20:15
60 名前:ゆうゆうゆういち 投稿日:02/09/23 22:31 性能のSybase 商売のOracle と、よく先輩に教えられたよ。 既出かもしれんがSybaseのVer4まではMSのSQL Serverと中身は一緒やで。 MSがOEM販売してた訳やな。 PowerSoft社はSybase社に買収されたんじゃなかったかな?
93 :
非決定性名無しさん :04/04/02 22:39
まだ紀尾井町に会社あるんかな?
TANAK○がいる限り安泰だ
95 :
非決定性名無しさん :
04/05/17 00:25 学校では習わなかった? うちも無かったんだけど。。。