Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Item Missing From Database

Zoe Llewelyn
Asylum Inmate
Join date: 15 Jun 2004
Posts: 502
09-13-2006 05:50
Yesterday I was building a new vendor for my store and found that over half the textures in one of my folders were still listed, but showing up a white "Image Missing" texture instead. Not found in database. This is like over a dozen missing textures in THAT folder alone.

This morning my sim, Temenos, goes down with no warning - yet again (this has become a daily issue with it going down with zero warning sometimes half a dozen times a day - and my alt logs back in less than 5 minutes later and her shape she has been wearing for months is no longer found in the database and now returns, "Body Part Not Found in Database" even though the shape is still listed.

This is becoming beyond insane.

You do everything you can to bring in as many people as you can to SL in as short a time as you can, knowing full well you have had asset server issues for many, many months now. Now that the daily number of people online has reached 10+ every evening, we are seeing the complete and utter collapse of the database systems in SL with what are becoming catestrophic results to many of us.

How can you justify this?

How can you sit there with good concious and push to bring more people into Second Life, while knowing that the asset system is broken, unable to handle the current load, let alone any more, and that massive damage is being done to people's property in SL by these actions?

I want to know what is being done to safeguard my investments here?

I run a business in Second Life. My full, RL income comes from this business. I support my children with this business. My business is no different than the millions of others out there in the non-virtual world. I made an investment in an internet company to provide reliable hosting and services, databse services included for my business to operate here. Like every other RL internet business, I expect a certain level of support and service for my money. I paid 1250$US each for hosting islands that crash without warning daily, driving away my customers, lose data, and cause damage to my assets and investment here. That is unacceptable.

This is not some grand experiment. This is not a game. This is a real business, and I expect better than what I am getting. I am not getting what I have been promised. I expect safeguards to ensure my IP, virtual property, and builds and designs are not lost, damaged, or just plain "Missing from Database". I PAY you for those contengencies. A lot of real money, every month. To provide reliable hosting services and databases, and the "reliable" part has gone out the window.

As a business partner and investor in SL, as your customer, as someone with irreplaceable assets and data here, I expect some tranparency on this. Char Linden makes an announcement last night in world that the issues were being looked at and to check the blog for information. There is NO information on the blog about this. She lied. There is no updates, there is no plan, there is no transparency.

I want to know - in detail - what Linden lab is doing NOW to safeguard my assets, data and investments? I have significant capital invested here. I pay for services. I have irreplaceable IP and dta stored here. I run a business that my family depends on, like any other and I - like any RL business - expect to know something is being done to fix this and insure it won't be able to happen again.

So? Where is the new level of communication you have promised through this blog? Where is the information? The transparency? What is being done to safegaurd my, and others, significant assets and investment here?
_____________________
Kelly Linden
Linden Developer
Join date: 29 Mar 2004
Posts: 896
09-13-2006 10:23
We are sorry for these issues, I am personally sorry for these issues.

As I posted elsewhere we do have a failsafe in place, but it isn't pretty. Any item that generates this message should be caught by this fail safe and restored within an hour. If it does not, please email me directly (kelly@lindenlab.com). If you can, include the asset IDs of some items that were not restored within an hour. You can get the asset ID by right clicking on the item and choosing 'Copy Asset ID' then pasting into any text editor or email program.

What is happening?
Here is some insight into how our asset server works. First, the message is misleading. This isn't a database issue, we have an asset system that is entirely separate from the database.

On this asset system we store all assets in Second Life. An asset is any uploaded image, sound or animation. Assets are also any created notecard or script or landmark. Objects that are not currently being simulated (they are in your inventory or the inventory of an object or in a notecard) are also assets. There are quite a few assets, and new ones get created at a fairly good rate (I don't have exact numbers on me).

What we do is we run what is called Garbage Collection on the asset server as a whole. What this does is looks for any asset that is no longer referenced anywhere in our system. This means it isn't in any ones inventory or any objects inventory, it isn't referenced in a script or in a notecard, it isn't part of any object (textures). These assets that aren't referenced anywhere are orphaned - there is no way to ever find them again and no one is using them now. We move these assets aside and mark them for deletion - but we don't actually delete them.

Instead we wait for a while to make sure that they really and truly aren't needed, and that GC didn't screw up.

When GC screws up we get what we are seeing yesterday and today. Assets that are obviously still needed are getting moved aside. We are working on both restoring all the moved aside assets from this GC run and fixing the GC. This is going slower than we had hoped. While this is running the failsafe mentioned above is still running - any asset that can't be found will be caught by the failsafe and restored.

Again, I am sorry for the trouble this is causing everyone. Your data is not lost and will be restored, although you are right to expect this not to happen in the first place.
_____________________
- Kelly Linden