教えて--みなさんのお知恵拝借
メール配信サービスを開始 停止 e-mailアドレス

[記事表示に戻る] [ツリートップの表示に戻る]

◇┳SQLサーバーについて 教えてください-投稿者:Momo(8/9-19:04)No.6262
 ┗┳Re:SQLサーバーについて 教えてください-投稿者:Amadeus(8/9-19:30)No.6263
  ┗┳Re:SQLサーバーについて 教えてください-投稿者:Momo(8/9-20:01)No.6264
   ┗┳Re:SQLサーバーについて 教えてください-投稿者:Amadeus(8/9-21:18)No.6265
    ┗┳Re:SQLサーバーについて 教えてください-投稿者:Momo(8/9-21:28)No.6266
     ┗━Re:SQLサーバーについて 教えてください-投稿者:LimaLima(8/11-00:37)No.6275


トップに戻る
SQLサーバーについて 教えてくださいMomo 62628/9-19:04

はじめまして。実務翻訳を6年フリーでやっております。主に半導体関連が
得意分野なのですが、今回うっかり専門外のものを受けてしまい、四苦八苦
しております。

SQLサーバーについての文章です。

A clustered index directs SQL Server to place an inserted row
on a specific page based on the new row’s value for the
clustered-index key columns. A new row can result directly from
an INSERT statement or indirectly from an UPDATE statement. SQL
Server inserts new rows into their clustered
position, "splicing in a page through a page split if the
current page has no room."

最後の””で囲った部分です。どなたかお助けください!。

トップに戻る
Re:SQLサーバーについて 教えてくださいAmadeus 62638/9-19:30
 記事番号6262へのコメント

Momoさんは No.6262「SQLサーバーについて 教えてください」で書きまし
た。
>position, "splicing in a page through a page split if the
>current page has no room."
>
>最後の””で囲った部分です。どなたかお助けください!。

「現在のページにすべての行を挿入する余地がない場合は、続けて次のペー
ジに挿入します」

という意味だと思います。


トップに戻る
Re:SQLサーバーについて 教えてくださいMomo 62648/9-20:01
 記事番号6263へのコメント

アドバイスありがとうございました。

ここで出てくる split なのですが、同じ文書のほかの箇所で、
ページに空き領域がない場合、サーバーがページを分割する、という内容を言って
いるところがあり、その「分割」が split という単語を使っていました。

>>position, "splicing in a page through a page split if the
>>current page has no room."
>>

現在のページに空き領域がない場合は分割され、続けて次のページに挿入されてい
く、といった意味でしょうか。splicing in a page through a page の意味がい
まいちつかめません… 


トップに戻る
Re:SQLサーバーについて 教えてくださいAmadeus 62658/9-21:18
 記事番号6264へのコメント

Momoさんは No.6264「Re:SQLサーバーについて 教えてください」で書きました。

>現在のページに空き領域がない場合は分割され、続けて次のページに挿入されてい
>く、といった意味でしょうか。splicing in a page through a page の意味がい
>まいちつかめません…

「through」は「〜を利用して」という手段の意味。「a page split」は、空き領域
がないときに複数ページにわたってデータを挿入する機能のことを言っているので
しょう。「splice」はフィルムの編集などで、別々のフィルムをつなぐことですか
ら、「別々のページに分割されたデータをつなぐ」という意味でしょう。
直訳すれば「page split機能を利用して複数ページにわたってデータをつなげて挿
入する」ということでしょう。


トップに戻る
Re:SQLサーバーについて 教えてくださいMomo 62668/9-21:28
 記事番号6265へのコメント

とても納得しました。Amadeusさん、お時間割いてくださってありがとうございました!

また御願いすることがあるかもしれません000今後ともよろしく御願いします!


トップに戻る
Re:SQLサーバーについて 教えてくださいLimaLima E-mail 62758/11-00:37
 記事番号6266へのコメント

Momoさん Amadeusさん こんにちは

改行が多くて長くなりますがお許しください。

AAA
CCC
EEE
GGG
III

というページがあり、それにFFFという行を追加しようと
したときに、元のページに追加する余地がない場合に、

AAA
CCC
EEE
GGG



III

とにページを分割(split)して、FFFを

AAA
CCC
EEE
FFF
GGG

のように挿入(ページ「内」にsplice)することだという
のが私の解釈です。解決済かもしれませんが、ご参考まで。