På onsdag 19. oktober 2016 kl. 18:44:24, skrev Tom Lane <t...@sss.pgh.pa.us <mailto:t...@sss.pgh.pa.us>>: Andreas Joseph Krogh <andr...@visena.com> writes: > På onsdag 19. oktober 2016 kl. 18:29:31, skrev Bruce Momjian <br...@momjian.us > I think an open question is why you would not want to move the other > system tables at the same time you move pg_largeobject.
> Are you saying that if I move all system-tables to the tablespace I moved > pg_largeobject to it'll work? If so, is there a convenient way to move all > system-tables to a tablespace? Not sure about moving them after the fact, but you could create the database with its default tablespace being the one you want pg_largeobject in. I think though that there's a fairly clear counterexample to Bruce's question: if you're worried about moving pg_largeobject at all, you probably are trying to put it on a relatively large and slow storage device. You don't necessarily want all the system catalogs there. regards, tom lane Thanks for the tip. How do I conveniently move all the tables/indexes/sequences etc. (basically everything in schema=public) except the system-tables to another tablespace? I don't see any "ALTER SCHEMA public SET TABLESPACE myspace" command... This is great when dealing with new databases, but do you have any hints helping me out getting pg_upgrade working now that I already have moved pg_largeobject (see my answer to Bruce)? Thanks. -- Andreas Joseph Krogh CTO / Partner - Visena AS Mobile: +47 909 56 963 andr...@visena.com <mailto:andr...@visena.com> www.visena.com <https://www.visena.com> <https://www.visena.com>