{"id":11056,"date":"2018-04-01T01:12:50","date_gmt":"2018-03-31T23:12:50","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/"},"modified":"2018-04-01T01:12:50","modified_gmt":"2018-03-31T23:12:50","slug":"sqlplus-and-its-column-output","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/","title":{"rendered":"sqlplus and its column output"},"content":{"rendered":"<p>During tuning or normal DBA activities one of the most annoying things is sqlplus with its default column output when running queries. I.e. even after setting a linesize of 1000 and a pagesize of 1000 the output may look as follows in your preferred terminal emulation (putty here):<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/no_terminator.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/no_terminator.jpg\" alt=\"no_terminator\" width=\"300\" height=\"179\" class=\"alignnone size-medium wp-image-22262\" \/><\/a><\/p>\n<p>Most people address this by using other tools like sqldeveloper (or sqlcl with sqlformat ansiconsole). However, a lot of people still use sqlplus.<\/p>\n<p>How can you address the output-format-issue with sqlplus?<br \/>\nActually you can format columns of course and specify only the columns you would like to see (instead of &#8220;select *&#8221;):<\/p>\n<p><code><br \/>\nSQL&gt; select schemaname, osuser from v$session where sid=(select sid from v$mystat where rownum=1);<br \/>\n&nbsp;<br \/>\nSCHEMANAME                                                                                                                       OSUSER<br \/>\n-------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------<br \/>\nCBLEILE                                                                                                                          oracle<br \/>\n&nbsp;<br \/>\nSQL&gt; column schemaname format a32<br \/>\nSQL&gt; column osuser format a32<br \/>\nSQL&gt; select schemaname, osuser from v$session where sid=(select sid from v$mystat where rownum=1);<br \/>\n&nbsp;<br \/>\nSCHEMANAME                       OSUSER<br \/>\n-------------------------------- --------------------------------<br \/>\nCBLEILE                          oracle<br \/>\n<\/code><\/p>\n<p>But that&#8217;s annoying if you have to do it for a couple of columns for every sql-statement you interactively type in.<\/p>\n<p>The better alternative is to use a terminal emulation, which allows horizontal scrolling. Tanel Poder describes it in his &#8220;AOT Preparation Session&#8221; on Youtube: <a href=\"https:\/\/www.youtube.com\/watch?v=tC81PMO7ODw\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.youtube.com\/watch?v=tC81PMO7ODw<\/a>.<br \/>\nInterestingly horizontal scrolling is available on Windows for ages. I.e. using cmd.exe or the Powershell you can define a &#8220;Screen Buffer Size&#8221; for the &#8220;Width&#8221; of the Window (in Properties -&gt; Layout). Best is to set it under &#8220;Defaults&#8221; so that it&#8217;s available every time you open a cmd.exe or Powershell window.<\/p>\n<p>But what to use on e.g. Linux? Most terminal emulation software does not allow horizontal scrolling. Actually there are only very few terminal emulation products available, which allow it. One of the freely available products is terminator ( <a href=\"https:\/\/github.com\/software-jessies-org\/jessies\/wiki\/Terminator\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/software-jessies-org\/jessies\/wiki\/Terminator<\/a> ). After downloading the rpm on my Oracle Enterprise Linux server I installed it as follows:<\/p>\n<p><code><br \/>\n[root@localhost terminator]# rpm -i org.jessies.terminator.x86_64.rpm<br \/>\nerror: Failed dependencies:<br \/>\n\t\/usr\/bin\/ruby is needed by org.jessies.terminator-27.171.7083-2.x86_64<br \/>\n[root@localhost terminator]# yum install ruby<br \/>\n[root@localhost terminator]# rpm -i org.jessies.terminator.x86_64.rpm<br \/>\n[root@localhost terminator]# terminator<br \/>\n<\/code><\/p>\n<p>The prereqs for terminator are an installed Java Runtime Environment (JRE -&gt; you may use the one provided within your ORACLE_HOME) and Ruby (as you can see above).<br \/>\nI started terminator once as root to install the necessary global terminfo. After that I can use it as e.g. the oracle-user:<\/p>\n<p><code><br \/>\n[oracle@localhost ~]$ terminator &amp;<br \/>\n<\/code><\/p>\n<p>There are no wrapped lines due to the terminal size anymore:<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator1.jpg\" alt=\"terminator1\" width=\"300\" height=\"182\" class=\"alignnone size-medium wp-image-22260\" \/><\/a><\/p>\n<p>And you can scroll to the right:<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator2.jpg\" alt=\"terminator2\" width=\"300\" height=\"183\" class=\"alignnone size-medium wp-image-22261\" \/><\/a><\/p>\n<p>Running sqlcl with sqlformat set to ansiconsole the Terminator terminal emulation also helps for queries with many columns, which do not fit on the screen:<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg\" alt=\"terminator_sqlcl1\" width=\"300\" height=\"182\" class=\"alignnone size-medium wp-image-22258\" \/><\/a><\/p>\n<p>Scrolled to the right:<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl2.jpg\" alt=\"terminator_sqlcl2\" width=\"300\" height=\"183\" class=\"alignnone size-medium wp-image-22259\" \/><\/a><\/p>\n<p>Besides the formatting issue, it&#8217;s of course recommended to use the utility rlwrap (readline wrapper) with sqlplus on Linux for command line history (get previous command lines with the up and down key) and easy command line editing. Actually rlwrap is much better than the history available in sqlplus of 12.2. I do recommend watching the youtube video from Tanel Poder mentioned above, because he also shows that rlwrap can be configured to provide command completion (for Oracle PLSQL-objects and reserved words) as well.<\/p>\n<p>When installing the dbi services DMK Management Kit ( <a href=\"https:\/\/www.dbi-services.com\/dmk\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.dbi-services.com\/dmk<\/a> ) on Linux then rlwrap is of course included.<\/p>\n<p>So sqlcl is cool, but sqlplus also still has its right to exist \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>During tuning or normal DBA activities one of the most annoying things is sqlplus with its default column output when running queries. I.e. even after setting a linesize of 1000 and a pagesize of 1000 the output may look as follows in your preferred terminal emulation (putty here): Most people address this by using other [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":11060,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229,198,59],"tags":[1333,96,1334,673,609,985],"type_dbi":[],"class_list":["post-11056","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-database-administration-monitoring","category-database-management","category-oracle","tag-column","tag-oracle","tag-output","tag-sqlcl","tag-sqldeveloper","tag-sqlplus"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>sqlplus and its column output - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"sqlplus and its column output\" \/>\n<meta property=\"og:description\" content=\"During tuning or normal DBA activities one of the most annoying things is sqlplus with its default column output when running queries. I.e. even after setting a linesize of 1000 and a pagesize of 1000 the output may look as follows in your preferred terminal emulation (putty here): Most people address this by using other [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-31T23:12:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1159\" \/>\n\t<meta property=\"og:image:height\" content=\"702\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Clemens Bleile\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ifgtxD2SrQ8r!YuXj\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Clemens Bleile\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/\"},\"author\":{\"name\":\"Clemens Bleile\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/0ac04011f60f2e93c115358d0789c2da\"},\"headline\":\"sqlplus and its column output\",\"datePublished\":\"2018-03-31T23:12:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/\"},\"wordCount\":494,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg\",\"keywords\":[\"column\",\"Oracle\",\"output\",\"SQLcl\",\"SQLDeveloper\",\"sqlplus\"],\"articleSection\":[\"Database Administration &amp; Monitoring\",\"Database management\",\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/\",\"name\":\"sqlplus and its column output - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg\",\"datePublished\":\"2018-03-31T23:12:50+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/0ac04011f60f2e93c115358d0789c2da\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg\",\"width\":1159,\"height\":702},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"sqlplus and its column output\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/0ac04011f60f2e93c115358d0789c2da\",\"name\":\"Clemens Bleile\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/1f596609fc67cb28ed714e7bccc81ed4cd73b8582a8148a490c77daeb2fde21a?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1f596609fc67cb28ed714e7bccc81ed4cd73b8582a8148a490c77daeb2fde21a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1f596609fc67cb28ed714e7bccc81ed4cd73b8582a8148a490c77daeb2fde21a?s=96&d=mm&r=g\",\"caption\":\"Clemens Bleile\"},\"description\":\"Clemens Bleile has more than 30 years of IT experience, thirteen in Oracle Support and fifteen in Oracle Consulting. He is specialized in Oracle Database Performance Tuning (SQL Tuning, DB Tuning) and developing an Oracle DB IT architecture (highly available, low-maintenance, cost efficient storage of data). He is an expert in problem analysis and resolution. Prior to joining dbi services, Clemens Bleile was Manager of the EMEA Database Performance team at the Oracle Global Customer Support Services. Clemens Bleile is Oracle Certified Professional 11g, 12c and Oracle Certified Expert for Performance Management and Tuning and holds a Master Degree, Business Information Systems from the Fachhochschule Furtwangen, Germany.\",\"sameAs\":[\"https:\/\/www.dbi-services.com\",\"https:\/\/x.com\/ifgtxD2SrQ8r!YuXj\"],\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/clemens-bleile\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"sqlplus and its column output - dbi Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/","og_locale":"en_US","og_type":"article","og_title":"sqlplus and its column output","og_description":"During tuning or normal DBA activities one of the most annoying things is sqlplus with its default column output when running queries. I.e. even after setting a linesize of 1000 and a pagesize of 1000 the output may look as follows in your preferred terminal emulation (putty here): Most people address this by using other [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/","og_site_name":"dbi Blog","article_published_time":"2018-03-31T23:12:50+00:00","og_image":[{"width":1159,"height":702,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg","type":"image\/jpeg"}],"author":"Clemens Bleile","twitter_card":"summary_large_image","twitter_creator":"@ifgtxD2SrQ8r!YuXj","twitter_misc":{"Written by":"Clemens Bleile","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/"},"author":{"name":"Clemens Bleile","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/0ac04011f60f2e93c115358d0789c2da"},"headline":"sqlplus and its column output","datePublished":"2018-03-31T23:12:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/"},"wordCount":494,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg","keywords":["column","Oracle","output","SQLcl","SQLDeveloper","sqlplus"],"articleSection":["Database Administration &amp; Monitoring","Database management","Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/","url":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/","name":"sqlplus and its column output - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg","datePublished":"2018-03-31T23:12:50+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/0ac04011f60f2e93c115358d0789c2da"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/terminator_sqlcl1.jpg","width":1159,"height":702},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/sqlplus-and-its-column-output\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"sqlplus and its column output"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/0ac04011f60f2e93c115358d0789c2da","name":"Clemens Bleile","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1f596609fc67cb28ed714e7bccc81ed4cd73b8582a8148a490c77daeb2fde21a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1f596609fc67cb28ed714e7bccc81ed4cd73b8582a8148a490c77daeb2fde21a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1f596609fc67cb28ed714e7bccc81ed4cd73b8582a8148a490c77daeb2fde21a?s=96&d=mm&r=g","caption":"Clemens Bleile"},"description":"Clemens Bleile has more than 30 years of IT experience, thirteen in Oracle Support and fifteen in Oracle Consulting. He is specialized in Oracle Database Performance Tuning (SQL Tuning, DB Tuning) and developing an Oracle DB IT architecture (highly available, low-maintenance, cost efficient storage of data). He is an expert in problem analysis and resolution. Prior to joining dbi services, Clemens Bleile was Manager of the EMEA Database Performance team at the Oracle Global Customer Support Services. Clemens Bleile is Oracle Certified Professional 11g, 12c and Oracle Certified Expert for Performance Management and Tuning and holds a Master Degree, Business Information Systems from the Fachhochschule Furtwangen, Germany.","sameAs":["https:\/\/www.dbi-services.com","https:\/\/x.com\/ifgtxD2SrQ8r!YuXj"],"url":"https:\/\/www.dbi-services.com\/blog\/author\/clemens-bleile\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/11056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=11056"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/11056\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/11060"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=11056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=11056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=11056"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=11056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}