{"created":"2025-01-19T00:56:21.002686+00:00","updated":"2025-01-20T01:14:33.739573+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00190378","sets":["934:1022:9445:9498"]},"path":["9498"],"owner":"11","recid":"190378","title":["共有ストレージ型データベースエンジンにおける動的演算資源調整手法の提案"],"pubdate":{"attribute_name":"公開日","attribute_value":"2018-07-11"},"_buckets":{"deposit":"ec341916-d672-4794-97c8-9b74b2dfbd93"},"_deposit":{"id":"190378","pid":{"type":"depid","value":"190378","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"共有ストレージ型データベースエンジンにおける動的演算資源調整手法の提案","author_link":["435463","435458","435460","435462","435461","435456","435459","435457"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"共有ストレージ型データベースエンジンにおける動的演算資源調整手法の提案"},{"subitem_title":"Dynamic Computing Resource Adjustment in Shared-storage Database Engine","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"[研究論文] データベースエンジン,動的資源調整","subitem_subject_scheme":"Other"}]},"item_type_id":"3","publish_date":"2018-07-11","item_3_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"東京大学生産技術研究所"},{"subitem_text_value":"東京大学生産技術研究所"},{"subitem_text_value":"東京大学生産技術研究所"},{"subitem_text_value":"東京大学生産技術研究所/国立情報学研究所"}]},"item_3_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Institute of Industrial Science, the University of Tokyo","subitem_text_language":"en"},{"subitem_text_value":"Institute of Industrial Science, the University of Tokyo","subitem_text_language":"en"},{"subitem_text_value":"Institute of Industrial Science, the University of Tokyo","subitem_text_language":"en"},{"subitem_text_value":"Institute of Industrial Science, the University of Tokyo / National Institute of Informatics","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/190378/files/IPSJ-TOD1102006.pdf","label":"IPSJ-TOD1102006.pdf"},"date":[{"dateType":"Available","dateValue":"2020-07-11"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-TOD1102006.pdf","filesize":[{"value":"1.8 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"13"},{"tax":["include_tax"],"price":"0","billingrole":"39"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"9df21f29-5dc7-4ea3-a147-096c6fc29dc3","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2018 by the Information Processing Society of Japan"}]},"item_3_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"奥野, 晃裕"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"早水, 悠登"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"合田, 和生"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"喜連川, 優"}],"nameIdentifiers":[{}]}]},"item_3_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Akihiro, Okuno","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yuto, Hayamizu","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Kazuo, Goda","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Masaru, Kitsuregawa","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_3_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA11464847","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_3_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7799","subitem_source_identifier_type":"ISSN"}]},"item_3_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"広く用いられている共有ストレージ型データベースエンジンでは,演算資源が1つのストレージを共有することで,演算資源における故障に対するデータベースエンジンの可用性を高めるとともに,演算資源によってクエリのスループットが律速される場合には,クエリ実行開始時に演算資源量を指定することによって当該クエリのスループットを変更することができる.しかしながら,従来の共有ストレージ型データベースエンジンではクエリの実行開始時に利用する演算資源が決定されるため,クエリ実行に割り当てる演算資源の調整の機会はクエリ実行前に限られていた.本論文では,共有ストレージ型データベースエンジンにおいて演算資源の割当てをクエリの実行時に調整する手法を提案する.当該手法を用いることにより,たとえば,あるクエリの実行中に他のクエリの実行が完了して新たに演算資源が利用可能になる場合においても,当該実行中クエリに対して追加して演算資源を割り当てることが可能となるなど,従来手法より効率の良い演算資源の利用を実現することができる.本論文では,パブリッククラウド環境を用いた評価実験により,提案手法の有効性を明らかにする.","subitem_description_type":"Other"}]},"item_3_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Shared-storage database engine, which is one of the major architectures of the database engine, has been widely used. Shared-storage database engine achives high availability against a fault in the computing resources by sharing a storage among computing resources. With shared-storage database engine, for a query where the throughput is limited by the computing resources, a query throughput can be controlled by specifying the amount of computing resources. However, in a conventional shared-storage database engine, the amount of computing resources is determined at the beginning of query execution, thus the opportunity of specifying the amount of computing resources used for query execution is limited before the execution of the query. In this paper, we propose a method to adjust the amount of computing resources to be utilized for query execution during query execution. The proposed method improves the efficiency of computing resource utilization in shared-storage database engine. For example, the proposed method allows the shared-storage database engine to allocate the available resources to the currently executing query even if the resources were not available before the execution of the query. We present experimental evaluations using the public cloud environment and clarify the effectiveness of the proposed method.","subitem_description_type":"Other"}]},"item_3_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"43","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌データベース(TOD)"}],"bibliographicPageStart":"30","bibliographicIssueDates":{"bibliographicIssueDate":"2018-07-11","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"2","bibliographicVolumeNumber":"11"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"id":190378,"links":{}}