Oracle 質問総合スレ11at DB
Oracle 質問総合スレ11 - 暇つぶし2ch1022:NAME IS NULL
16/08/18 10:30:56.10 .net
Oracleもサポート代高いけど、それなりの対価ではあるからねー

1023:NAME IS NULL
16/08/19 12:18:29.03 .net
このスレ見てる人みんなオラクルマスター取ってる?
案件発注側だしいらないかと思ってるけど、受注側としては取っといて欲しい?

1024:NAME IS NULL
16/08/19 12:31:44.69 .net
俺は持ってるけど資格の有無とかどうでもいいかな

1025:NAME IS NULL
16/08/19 15:12:24.00 oqFiW0y1.net
>>983
資格はなくてもRDBの仕組みが分かっていないと仕事を受ける


1026:側は若干、苦労する。



1027:NAME IS NULL
16/08/19 21:13:19.81 .net
なぁ。
VARCHAR2って可変長じゃん?
可変長なら実際にデータ格納するまで領域使わないって理解なんだけど、
格納する文字列のサイズがいくつになるか分からない場合、
とりあえず最大の4000にしておくってのはアリ?
その場合、なんかデメリットってあるのかな?

1028:NAME IS NULL
16/08/19 21:45:50.46 .net
ありだと思いますよ
注意点としては4000を上回る可能性があるならLOB型にしましょうぐらい

1029:NAME IS NULL
16/08/20 01:54:17.99 oe5qAiv4.net
>>986
可変長というのはスペースがデータとして入らないという意味であって、データファイルの使用領域が文字列長によって増減するということではない。

1030:NAME IS NULL
16/08/20 01:57:04.61 oe5qAiv4.net
>>986
デメリットは無駄にデータファイルが大きくなり、当然メモリも無駄に使います。

1031:NAME IS NULL
16/08/20 05:07:57.18 .net
>>986
1レコードに含める個数によるが基本的にあり
250バイトを境に列ヘッダサイズが変わるから、それ以下なのか超えるかで判断

詳しくは行断片で検索しろ

1032:NAME IS NULL
16/08/20 08:46:51.17 .net
今時のハード事情なら、>>987>>990は気にならないぐらいになってる

1033:NAME IS NULL
16/08/20 09:12:15.02 .net
>>991
ほとんど変わらないけど他システム絡みがないのにVARCHAR2(256)って定義していると
Oracleをあまり理解してない設計者が作ったなと思われるからな

1034:NAME IS NULL
16/08/20 09:23:24.41 .net
>>983
オラクルマスターは自分の場合はバージョン毎に更新しないとならんので11gで止めた。
でも純粋に勉強になるし、技術を選択するような立場の人なら取ってて悪くないと思う。

一時的なら社外コンサルを雇う手もあるけど社外に金が出るし、社内に何も残らない。
経営は嫌がるし社員のスキルも上がらない。
この分野で社員として継続的に仕事をするつもりなら勉強しよう。

1035:NAME IS NULL
16/08/20 09:27:20.34 .net
次スレ

Oracle 質問総合スレ12
スレリンク(db板)

1036:NAME IS NULL
16/08/20 09:37:31.27 .net
>>992
そうだね、他システムや入るデータサイズを考慮しない列サイズはうーん?ってなるね

1037:NAME IS NULL
16/08/20 11:08:23.24 .net
設計部分ってOracle云々の前に全体のシステム設計ちゃんとできてないといけないから難しいよね
どこかおかしいまま気付かず構築すると、10年後には保守担当が苦しんでたりね
設計当時の担当者を恨むべきなのに、保守担当が恨まれるケースを何度見たか

1038:NAME IS NULL
16/08/20 13:10:46.04 jFbN2fyz.net
>>986
4000にしておくとそんなに長い文字列が格納される仕様のシステムなのかと思われる。

意図が分からない設計はよくない。

1039:NAME IS NULL
16/08/20 23:36:35.58 .net
設計次第な話多いね最近

1040:NAME IS NULL
16/08/21 00:36:06.47 .net
Oracleテクニックというより、システム全体を意識しようという精神論な話ばかりでつまらない
当たり前の事を大声で言うもんじゃないよ

1041:NAME IS NULL
16/08/21 00:37:14.47 .net
1000ならOracleユーザー一社につき一台Exadata購入!
ワイはOracleの手先や!

1042:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch