Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Database Cleanup Script [OpenSim 0.9.x]
#2
Hallo,

ich hatte mir auch schon mal Gedanken zu einer Asset-Bereinigung gemacht, da sich mit ca. 10 Jahren Opensim Praxis auch einiges an Assets angesammelt hat.
Auch bin ich schon mal irgendwo im Web auf Bereinigungsscripts gestoßen.

Hier meine eigenen Gedanken zu einem Assetcleaner Script:
Um Inkonsistenzen zu vermeiden, müssten bei einem Bereinigungsscript für die Tabelle "assets"
folgende Tabellen auf Verweise überprüft werden.
Anmerkung nebenbei:
Bei großen Grids könnte es sein, dass die Tabelle "assets" sich in einer eigenen Datenbank oder wegen Spiegelung in mehreren Datenbanken befindet.
Oder es wird das "FS Asset" Konzept verwendet ( "http://opensimulator.org/wiki/FSAssets_Service" ).

DB oder DBen für GridServices:
- DB mit Tabelle "assets" (key: id)

Folgenden Tabellen haben verweise auf die Tabelle "assets" (key id):
- DB mit Tabelle "regions" (key: regionMapTexture, parcelMaptexture)
- DB mit Tabelle "userProfile" (key: profileImage, profileFirstImage)
- DB mit Tabelle "os_groups_groups" (key: InsigniaID)
? - DB mit Tabelle "opensim_search" (key: snapshotuuid ?)
- DB mit Tabelle "inventoryitems" (key: assetID)

Simulator DBen auf gleichem oder verschiedenen Servern:

Region (1) DB
- Tabelle "primitems" (key: assetID)
- Tabelle "land" (key: MediaTextureUUID, SnapshotUUID)
- Tabelle "regionsettings" (key: terrain_texture_1, terrain_texture_2, terrain_texture_3,
terrain_texture_4, map_tile_ID, parcel_tile_ID)
- Tabelle "regionwindlight" (key: normalmaptexture)
...
Region (x) DB (gleiche Tabellen wie oben)

Bei einer einfachen Konfiguration mit einem Simulator können sich natürlich alle Tabellen in einer DB befinden.
Hoffentlich habe ich nichts vergessen.
Mir schien es zunächst zu riskant und weil ich kein SQL-Profi bin, habe ich deshalb das Thema bisher zurückgestellt.
Und die Asset-Tabelle wächst und wächst ...
Sorry, wegen der Textformatierung.

Schöne Grüße
Data
Zitieren


Nachrichten in diesem Thema
RE: Database Cleanup Script [OpenSim 0.9.x] - von Data Rossini - 16.01.2019, 14:26
RE: Database Cleanup Script [OpenSim 0.9.x] - von Data Rossini - 23.01.2019, 22:47

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Automatische Einstellung einer IP beim Start von OpenSim royalgrid 6 308 26.03.2024, 14:31
Letzter Beitrag: Manfred Aabye
Brick Neues Grid aka Aufbau OpenSim mit Robust und Co... brenner23 31 43.448 16.08.2020, 19:53
Letzter Beitrag: Manfred Aabye
  Upgrade Erfahrungen OpenSim 0.9.1, Mono 5.x unter Linux: Data Rossini 12 15.395 12.02.2019, 13:16
Letzter Beitrag: Pius Noel
  OpenSim Compile brenner23 7 8.171 17.11.2018, 20:54
Letzter Beitrag: Pius Noel
  OpenSim installation Miss Undercover 9 8.500 10.02.2018, 12:03
Letzter Beitrag: Miss Undercover

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste