Sachverhalt: A. X._ (geb. 1983) ist Staatsangehöriger von Sri Lanka. Im Mai 2005 heiratete er in seiner Heimat die Schweizer Bürgerin Y._ (geb. 1979). Er reiste am 7. November 2005 in die Schweiz ein, worauf er eine Aufenthaltsbewilligung zum Verbleib bei seiner Ehefrau erhielt. Die Bewilligung wurde letztmals am 2. September 2008 bis zum 6. November 2010 verlängert. Am 11. September 2008 teilte die Ehefrau dem Kantonalen Ausländeramt St. Gallen mit, sie habe sich von ihrem Gatten getrennt, sie sei am 25. August 2008 aus der gemeinsamen Wohnung ausgezogen. Das zuständige Kreisgericht stellte am 24. September 2008 auf Antrag der Ehefrau vom 18. August 2008 fest, dass sie zur Aufhebung des gemeinsamen Haushalts berechtigt sei. Nach Gewährung des rechtlichen Gehörs widerrief das Ausländeramt am 12. Dezember 2008 die Aufenthaltsbewilligung von X._ und wies ihn an, die Schweiz zu verlassen. Die hiegegen beim kantonalen Sicherheits- und Justizdepartement sowie anschliessend beim Verwaltungsgericht des Kantons St. Gallen erhobenen Rechtsmittel blieben erfolglos. B. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 29. September 2009 beantragt X._ dem Bundesgericht, das in dieser Sache kantonal zuletzt ergangene Urteil des Verwaltungsgerichts vom 19. August 2009 sowie die vorangegangenen Entscheide des Departements und des Ausländeramts aufzuheben. Es sei vom Widerruf seiner Aufenthaltsbewilligung abzusehen. C. Das kantonale Sicherheits- und Justizdepartement, das Verwaltungsgericht sowie das Bundesamt für Migration stellen den Antrag, die Beschwerde abzuweisen. Das kantonale Ausländeramt hat sich nicht vernehmen lassen. D. Mit Schreiben vom 13. Dezember 2009 und 16. März 2010 hat sich X._ unaufgefordert ergänzend geäussert. Er hält sinngemäss an seinen Anträgen fest. E. Der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts hat der Beschwerde am 5. Oktober 2009 antragsgemäss die aufschiebende Wirkung zuerkannt. 